【问题标题】:Connect helm to multiple tiller in different k8s clusters将helm连接到不同k8s集群中的多个tiller
【发布时间】:2019-02-18 05:19:10
【问题描述】:

我要管理不同的k8s集群,
一个名为 production 的产品用于产品部署,
还有一个叫staging 其他部署和配置。

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

【问题讨论】:

    标签: kubernetes kubernetes-helm


    【解决方案1】:

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

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

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

    还值得采取措施,以免您不小心误部署到错误的集群。

    【讨论】:

    • 在使用kubectl config use-context 更改上下文后,我们是否需要重新执行helm init
    猜你喜欢
    • 2019-08-03
    • 1970-01-01
    • 2021-11-27
    • 1970-01-01
    • 1970-01-01
    • 2021-04-05
    • 1970-01-01
    • 1970-01-01
    • 2020-03-20
    相关资源
    最近更新 更多