将 helm 连接到不同 k8s 集群中的多个分蘖

ita*_*ied 4 kubernetes kubernetes-helm

我想管理不同的 k8s 集群,
一个称为productionprod 部署,
另一个称为staging其他部署和配置。

我如何连接helm到这两个不同集群中的分蘖?
假设我已经tiller安装了并且我有一个配置好的 ci 管道。

Pau*_*tts 5

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

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

当然,如果启用了 TLS 证书,您将需要在 shell 中为每个集群设置适当的 HELM_ 环境值。

同样值得采取措施,这样您就不会不小心错误地部署到错误的集群。