This repository was archived by the owner on Nov 30, 2021. It is now read-only.
File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -39,15 +39,34 @@ $ # via Keybase by curl
3939$ curl https://keybase.io/deis/key.asc | gpg --import
4040```
4141
42- Charts signed with this key can then be verified at install time :
42+ Charts signed with this key can then be verified when fetched :
4343
4444```
4545$ helm repo add deis https://charts.deis.com/workflow
46- $ helm install --verify deis/workflow --namespace deis
46+ "deis" has been added to your repositories
47+
48+ $ helm fetch --verify deis/workflow && echo
49+ Verification: &{0xc820563e50 sha256:060d66fa95b6badad98b37572a887723ed49a153dd636dce0f2c4ff667022586 workflow-v2.8.0.tgz}
50+ ```
4751
48- $ helm repo add router https://charts.deis.com/router
49- $ helm install --verify router/router --namespace deis
50- $ # etc.
52+ One can then inspect the fetched ` workflow-v2.8.0.tgz.prov ` provenance file.
53+
54+ If the chart was not signed, the command above would result in:
55+
56+ ```
57+ Error: Failed to fetch provenance "https://charts.deis.com/workflow/workflow-v2.8.0.tgz.prov"
58+ ```
59+
60+ Alternatively, the chart can also be verified at install time:
61+
62+ ```
63+ $ helm install --verify deis/workflow --namespace deis
64+ Fetched deis/workflow to workflow-v2.8.0.tgz
65+ NAME: olfactory-star
66+ LAST DEPLOYED: Thu Nov 10 11:45:44 2016
67+ NAMESPACE: deis
68+ STATUS: DEPLOYED
69+ ...
5170```
5271
5372Having done so, one is assured of the origin and authenticity of any installed Workflow chart released by Deis.
You can’t perform that action at this time.
0 commit comments