Как я могу установить пространство имен рулевого управления через переменную окружения? - PullRequest
0 голосов
/ 09 декабря 2018

Я ранее установил tiller в определенное пространство имен.

Я установил переменную среды, чтобы задать пространство имен 'tiller' - но я не могу вспомнить, как называлась эта переменная среды - и не могукажется, найти его с помощью веб-поиска.

Что это за ключ?

Ответы [ 2 ]

0 голосов
/ 09 декабря 2018
TILLER_NAMESPACE

Helm будет искать Тиллера в пространстве имен системы kube, если не задано --tiller-namespace или TILLER_NAMESPACE.

https://docs.helm.sh/using_helm#easy-in-cluster-installation

0 голосов
/ 09 декабря 2018

Выполнив helm -h , вы можете увидеть список переменных окружения, которые он использует:

Environment:
  $HELM_HOME          set an alternative location for Helm files. By default, these are stored in ~/.helm
  $HELM_HOST          set an alternative Tiller host. The format is host:port
  $HELM_NO_PLUGINS    disable plugins. Set HELM_NO_PLUGINS=1 to disable plugins.
  $TILLER_NAMESPACE   set an alternative Tiller namespace (default "kube-system")
  $KUBECONFIG         set an alternative Kubernetes configuration file (default "~/.kube/config")
  $HELM_TLS_CA_CERT   path to TLS CA certificate used to verify the Helm client and Tiller server certificates (default "$HELM_HOME/ca.pem")
  $HELM_TLS_CERT      path to TLS client certificate file for authenticating to Tiller (default "$HELM_HOME/cert.pem")
  $HELM_TLS_KEY       path to TLS client key file for authenticating to Tiller (default "$HELM_HOME/key.pem")
  $HELM_TLS_VERIFY    enable TLS connection between Helm and Tiller and verify Tiller server certificate (default "false")
  $HELM_TLS_ENABLE    enable TLS connection between Helm and Tiller (default "false")
...