brew install kubernetes-helm
helm init
helm init --service-account tiller --override spec.selector.matchLabels.'name'='tiller',spec.selector.matchLabels.'app'='helm' --output yaml | sed 's@apiVersion: extensions/v1beta1@apiVersion: apps/v1@' | kubectl apply -f -
helm create sitespeedio
search for helm chart from remote repo
helm search <chart-name>
e.g., helm search prometheus
helm repo add stable https://kubernetes-charts.storage.googleapis.com/
helm fetch stable/grafana
for more details: https://github.com/helm/charts/tree/master/stable
here, sitespeedio is the endpoint created
helm install --name sitespeedio ./sitespeedio/
with namespace
helm install --name sitespeedio . --namespace=sitespeedio
without name [create release with random name]
helm install . --namespace=sitespeedio
helm lint
helm reset --force
helm version
tiller version
helm status <release-name>
e.g., helm status zooming-fish
helm ls --all
helm list
with namespace
helm list --namespace=sitespeedio
helm ls --short
with namespace
helm ls --all --namespace=sitespeedio --short
with status deployed
helm ls --all --namespace=sitespeedio | grep DEPLOYED | awk '{print$1}'
set kubeconfig
view kubeconfig