Kubernetes 将舵连接到不同k8s组中的多个舵柄

Kubernetes 将舵连接到不同k8s组中的多个舵柄,kubernetes,kubernetes-helm,Kubernetes,Kubernetes Helm,我想管理K8的不同集群, 一个名为“生产”用于产品部署, 另一个称为暂存其他部署和配置 如何将helm连接到这两个不同集群中的舵柄? 假设我已经安装了tiller,并且配置了ci管道。Helm将连接到kubectl指向的同一集群 通过设置多个kubectl上下文,并使用kubectl-config-use-context[environment]更改它们,您可以实现您想要的 当然,如果启用了TLS证书,则需要在shell中为每个集群(包括TLS证书)设置适当的HELM_uuu环境值 此外,还值得

我想管理K8的不同集群,
一个名为“生产”用于产品部署,
另一个称为暂存其他部署和配置

如何将
helm
连接到这两个不同集群中的舵柄?

假设我已经安装了
tiller
,并且配置了ci管道。

Helm将连接到
kubectl
指向的同一集群

通过设置多个
kubectl
上下文,并使用
kubectl-config-use-context[environment]
更改它们,您可以实现您想要的

当然,如果启用了TLS证书,则需要在shell中为每个集群(包括TLS证书)设置适当的HELM_uuu环境值


此外,还值得采取措施,以免意外地部署到错误的集群。

使用
kubectl config-use-context
更改上下文后,我们是否必须重新执行
helm init