TurnToJPG -->

Upgrade helm

Download the helm from github, and extracted to your system PATH, then:

# helm init --upgrade

Notice in your k8s cluster your tiller will be upgraded:

kube-system   tiller-deploy-68b77f4c57-dwd47                                  0/1       ContainerCreating   0          13s

Examine the upgraded version:

# helm version
Client: &version.Version{SemVer:"v2.12.2", GitCommit:"7d2b0c73d734f6586ed222a567c5d103fed435be", GitTreeState:"clean"}
Server: &version.Version{SemVer:"v2.12.2", GitCommit:"7d2b0c73d734f6586ed222a567c5d103fed435be", GitTreeState:"clean"}

Working Issue

Using stable/prometheus-operator.

Fetch the helm/charts package via:

# helm fetch stable/prometheus-operator
# ls

Deploy it on the minikube and you will get all of the images, then save it via:

eval $(minikube docker-env)
docker save -o prometheus-operator.tar grafana/grafana:5.4.3 kiwigrid/k8s-sidecar:0.0.6
xz prometheus-operator.tar

Then we could write the offline scripts for deploying this helm/charts.