Kubernetes 服务器上的 Helm 远程连接

mor*_*rla 3 kubernetes kubernetes-helm

我需要将我的掌舵 ( /usr/local/bin/helm)移动到另一台服务器,但我无法弄清楚如何掌舵连接到远程分蘖或远程 Kubernetes 服务器。

Helm 在服务器 B (k8s) 上本地运行。我希望它运行服务器 A,以便能够连接到服务器 B 以执行 YAML 文件。

swi*_*.op 5

IIRC Helm 应该针对kubectl在服务器 A 上设置为当前上下文的任何集群。

在您的服务器上设置 kubectl。使用kubectl config use-context目标集群和掌舵应该遵循。

您可能希望helm init --client-only在服务器上执行初始化 helm 而不重新安装分蘖。

注意:这仅适用于 Helm 2。Tiller 已在 Helm 3 中移除。