once helm is downloaded, run the following command to make sure everything is correct.
helm init --override "spec.template.spec.containers[0].env[2].name"="KUBERNETES_MASTER" --override "spec.template.spec.containers[0].env[2].value"="192.168.56.101:8080"
This is to setup container with the env like this
    containers:
      - env:
        - name: TILLER_NAMESPACE
          value: kube-system
        - name: TILLER_HISTORY_MAX
          value: "0"
        - name: KUBERNETES_MASTER
          value: "192.168.56.101:8080"
        image: gcr.io/kubernetes-helm/tiller:v2.8.2
Without adding the kubernetes master, the tiller container won't be able to find where the k8s API server is.
 
No comments:
Post a Comment