代码之家  ›  专栏  ›  技术社区  ›  Chris Stryczynski

如何通过环境变量设置舵柄名称空间?

  •  0
  • Chris Stryczynski  · 技术社区  · 5 年前

    我以前在特定的名称空间中安装了Tiller。

    我设置了一个环境变量来设置“tiller”名称空间——但是我记不起这个环境变量叫什么了——而且似乎无法通过Web搜索找到它。

    这把钥匙是什么?

    2 回复  |  直到 5 年前
        1
  •  3
  •   yanivoliver    5 年前

    通过执行 舵-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")
    
        2
  •  1
  •   Chris Stryczynski    5 年前
    TILLER_NAMESPACE
    

    Helm将在kube系统名称空间中查找tiller,除非 --已设置Tiller命名空间或Tiller_命名空间。

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