Skip to content

Commit 45df909

Browse files
committed
Add Knative Serving
1 parent 977f54c commit 45df909

File tree

2 files changed

+16
-9
lines changed

2 files changed

+16
-9
lines changed

.github/workflows/release.yml

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ env:
66
COSIGN_EXPERIMENTAL: 1
77
REGISTRY: ghcr.io
88
IMAGE_NAME: ${{ github.repository }}
9-
VERSION: 0.1.1
9+
VERSION: 0.1.2
1010

1111
jobs:
1212
build:
@@ -33,11 +33,15 @@ jobs:
3333
password: ${{ secrets.GITHUB_TOKEN }}
3434
registry: ${{ env.REGISTRY }}
3535

36-
- name: Create kind cluster
37-
uses: helm/kind-action@v1.4.0
38-
with:
39-
cluster_name: carvel-test
40-
kubectl_version: v1.25.2
36+
- name: Create k3d cluster
37+
run: |
38+
brew install k3d
39+
k3d cluster create test-cluster
40+
41+
# Wait for the generation of a token for the Service Account
42+
while [ $(kubectl get configmap kube-root-ca.crt --no-headers | wc -l) -eq 0 ] ; do
43+
sleep 3
44+
done
4145
4246
- name: Package and publish OCI bundle
4347
run: |

README.md

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ The following packages are maintained by the [Arktonix](https://github.com/arkto
1010

1111
* [argo-cd](https://github.com/arktonix/package-for-argo-cd)
1212
* [knative-eventing](https://github.com/arktonix/package-for-knative-eventing)
13+
* [knative-serving](https://github.com/arktonix/package-for-knative-serving)
1314

1415
It also includes the following open-source packages maintained by the [VMware Tanzu](https://github.com/vmware-tanzu) organization:
1516

@@ -38,7 +39,7 @@ You can install the Kadras package repository in a dedicated namespace using `kc
3839
```shell
3940
kubectl create namespace carvel-packages
4041
kctrl package repository add -r kadras-repo \
41-
--url ghcr.io/arktonix/kadras-packages:0.1.1 \
42+
--url ghcr.io/arktonix/kadras-packages:0.1.2 \
4243
-n carvel-packages
4344
```
4445

@@ -78,11 +79,13 @@ kctrl package repository update -r kadras-repo \
7879

7980
You can find more documentation about Carvel package management at [carvel.dev](https://carvel.dev/kapp-controller/docs/latest/packaging).
8081

81-
## References and inspiration
82+
## References
83+
84+
This package repository is based on and inspired by the work done by the Carvel team and the
85+
Tanzu Community Edition project.
8286

8387
* [Kubernetes native package management with Carvel](https://carvel.dev/kapp-controller/docs/latest/packaging)
8488
* [Tanzu Community Edition, an open-source Kubernetes platform](https://tanzucommunityedition.io)
85-
* [An example of package repository for installing the Tanzu Application Platform OSS stack](https://github.com/vrabbi/tap-oss)
8689

8790
## Supply Chain Security
8891

0 commit comments

Comments
 (0)