What is Helm?
Helm helps you manage Kubernetes applications — Helm Charts helps you define, install, and upgrade even the most complex Kubernetes application.
Charts are easy to create, version, share, and publish — so start using Helm and stop the copy-and-paste madness.
Installing
> brew install kubernetes-helm
Initializing
Once you have Helm ready, you can initialize the local CLI and also install Tiller into your Kubernetes cluster in one step:
...
Code Block |
---|
$ kubectl get pods --all-namespaces NAMESPACE NAME READY STATUS RESTARTS AGE default cloudservice-59cb494cb6-6lv6m 0/1 ImagePullBackOff 0 3h default hello-minikube-6c47c66d8-tqrt7 1/1 Running 1 222d default isservice-74cfdd65cc-kbbcc 0/1 ImagePullBackOff 0 3h default postgres-77bb78f976-8w6lp 0/1 CrashLoopBackOff 59 3h default redis-7c46fb6c6d-z28lw 1/1 Running 54 3h kube-system etcd-minikube 1/1 Running 0 3h kube-system kube-addon-manager-minikube 1/1 Running 1 222d kube-system kube-apiserver-minikube 1/1 Running 0 3h kube-system kube-controller-manager-minikube 1/1 Running 0 3h kube-system kube-dns-86f4d74b45-r57mr 3/3 Running 4 222d kube-system kube-proxy-xh4jl 1/1 Running 0 3h kube-system kube-scheduler-minikube 1/1 Running 0 3h kube-system kubernetes-dashboard-5498ccf677-75dx7 1/1 Running 3 222d kube-system storage-provisioner 1/1 Running 3 222d kube-system tiller-deploy-6fd8d857bc-grsk9 1/1 Running 0 4m |
References
Reference | URL |
---|---|
Helm Home Page | https://helm.sh/ |
Helm on Github | https://github.com/helm/helm |
Quickstart Guide | https://docs.helm.sh/using_helm/#quickstart-guide |
...