我想管理k8的不同集群,
一个称为production
的产品部署,
另一个称为staging
其他部署和配置。
如何将helm
连接到这2个不同的群集中的分till?
假设我已经安装了tiller
,并且已经配置了ci管道。
答案 0 :(得分:3)
Helm将连接到kubectl
指向的同一群集。
通过设置多个kubectl
上下文并使用kubectl config use-context [environment]
进行更改,您可以实现所需的内容。
当然,如果启用了TLS证书,则需要在外壳中为每个群集设置适当的HELM_环境值,包括TLS证书。
还有必要采取一些措施,以免您不小心将其错误地部署到错误的群集上。