-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathHelm Basics.txt
41 lines (31 loc) · 1.01 KB
/
Helm Basics.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
Helm Basics
Add a remote repo and pull in latest charts
helm repo add test-charts http://ec2-3-80-179-46.compute-1.amazonaws.com:8080
helm repo update
Push to remote helm repo
helm push graphql-api/ test-charts
Scafold blank chart project
helm create graphql-api
Check syntax before pushing
helm lint graphql-api
Display all charts in a remote repo
helm search repo test-charts
Show installed charts
helm ls # default namespace
helm ls -n <namespace> # specific namespace
Install a release and pass runtime values
helm install
--set namespace=test
--set image.tag=e3e3140ad30ac965c5aef04e811fb629651d9fbb
graphql-api
test-charts/graphql-api
Check the values you passed to a previous deployment
helm -n <namespace> get values <release-name>
Upgrade an existing release
helm upgrade
--namespace={{env.NAMESPACE}} /
--set image.tag=e3e3140ad30ac965c5aef04e811fb629651d9fbb /
graphql-api
test-charts/graphql-api
Uninstall a release
helm uninstall graphql-api