File tree Expand file tree Collapse file tree 2 files changed +11
-3
lines changed Expand file tree Collapse file tree 2 files changed +11
-3
lines changed Original file line number Diff line number Diff line change @@ -19,7 +19,7 @@ sources:
19
19
- https://github.com/sigstore/cosign
20
20
name : cosigned
21
21
type : application
22
- version : v0.0.2 -dev
22
+ version : v0.0.3 -dev
23
23
appVersion : " dev"
24
24
maintainers :
25
25
- name : dlorenc
Original file line number Diff line number Diff line change 4
4
* Kind (or any other Kubernetes cluster successfully configured).
5
5
* Helm.
6
6
7
- ## Run ` cosigned `
7
+ ## Deploy ` cosigned ` Helm Chart
8
8
9
9
Cosigned requires ` cert-manager ` to be pre-configured on the running cluster.
10
10
To install ` cert-manager ` follow the next steps:
11
11
12
12
``` shell
13
13
helm repo add jetstack https://charts.jetstack.io
14
+
14
15
helm repo update
16
+
15
17
helm install \
16
18
cert-manager jetstack/cert-manager \
17
19
--namespace cert-manager \
@@ -37,9 +39,15 @@ kubectl create secret generic mysecret -n cosigned --from-file=cosign.pub=./cosi
37
39
Install ` cosigned ` using Helm and setting the value of the secret key reference to ` k8s://cosigned/mysecret ` :
38
40
39
41
``` shell
40
- helm install cosigned -n cosigned chart/cosigned --replace --set webhook.secretKeyRef.name=k8s://cosigned/mysecret --create-namespace
42
+ helm repo add sigstore https://sigstore.github.io/cosign/
43
+
44
+ helm repo update
45
+
46
+ helm install cosigned -n cosigned sigstore/cosigned --devel --set webhook.secretKeyRef.name=k8s://cosigned/mysecret --create-namespace
41
47
```
42
48
49
+ We need to add the ` --devel ` flag because we are still in the development of the chart. This will be removed when we release cosigned ` v1.0.0 `
50
+
43
51
Validate the ` cosigned ` functionality by create a ` Deployment ` with and without signed images:
44
52
45
53
``` yaml
You can’t perform that action at this time.
0 commit comments