Windows Commands
Linux Commands
$ mkdir demo2
$ cd demo2
$ helm create ourchart
$ ls .\ourchart
$ ls ourchart
$ ls ourchart/templates/
$ rm -rf ourchart/templates/*.yaml
$ ls ourchart/templates/
$ kubectl create deployment nginx --image=nginx --dry-run=client --output=yaml
$ kubectl create deployment nginx --image=nginx --dry-run=client --output=yaml > ourchart/templates/deployment.yaml
$ kubectl create deployment nginx --image=nginx
$ kubectl expose deployment nginx --type=LoadBalancer --port=80 --dry-run=client --output=yaml
$ kubectl expose deployment nginx --type=LoadBalancer --port=80 --dry-run=client --output=yaml > ourchart/templates/service.yaml
$ kubectl delete deployment nginx
$ rm ourchart/templates/NOTES.txt
$ echo 'A test Helm Chart' > ourchart/templates/NOTES.txt
$ rm -rf ourchart/charts/
$ rm -rf ourchart/templates/tests/
$ tree
$ kubectl deploy
$ helm list
$ helm uninstall mysql devopsx
$ kubectl get pods
$ helm install ourchart ./ourchart
$ kubectl get all
$ curl http://10.104.136.0
$ helm list
$ kubectl get all
$ helm delete ourchart
$ rm ourchart/values.yaml
$ echo 'containerImage: nginx:1.17' > ourchart/values.yaml
$ more ourchart/values.yaml
$ vi ourchart/templates/deployment.yaml
$ helm install ourchart ./ourchart
$ kubectl get all
$ kubectl get deployment -o jsonpath='{ .items[*].spec.template.spec.containers[*].image }'
$ helm upgrade ourchart ./ourchart --set containerImage=nginx:1.18
$ kubectl get all
$ kubectl get deployment -o jsonpath='{ .items[*].spec.template.spec.containers[*].image }'
$ helm list
$ helm show ourchart -h
$ helm list -h
$ helm get -h
$ helm upgrade -h
$ helm package ./ourchart --destination package
Code language: PHP (php)
I’m a DevOps/SRE/DevSecOps/Cloud Expert passionate about sharing knowledge and experiences. I have worked at Cotocus. I share tech blog at DevOps School, travel stories at Holiday Landmark, stock market tips at Stocks Mantra, health and fitness guidance at My Medic Plus, product reviews at TrueReviewNow , and SEO strategies at Wizbrand.
Do you want to learn Quantum Computing?
Please find my social handles as below;
Rajesh Kumar Personal Website
Rajesh Kumar at YOUTUBE
Rajesh Kumar at INSTAGRAM
Rajesh Kumar at X
Rajesh Kumar at FACEBOOK
Rajesh Kumar at LINKEDIN
Rajesh Kumar at WIZBRAND