使用 spinnaker 部署 Helm 图表

Helm chart deployment with spinnaker

我正在使用 spinnaker 部署 helm 图表,使用 Bake(Manifest) 阶段创建工件,使用 Deploy(Manifest) 阶段部署图表。

在这里,我没有找到 spinnaker 阶段的 helm install 版本名称的任何选项。甚至我在 k8s 集群中启动了一个 helm pod 并试图列出版本。即使在使用 spinnaker 成功部署 helm chart 之后,我也没有看到任何版本名称。

如何使用上面的spinnaker stages来控制helm release名称?

Spinnaker 不使用标准 helm 命令安装 helm 图表 helm install/upgrade

它以 helm chart 作为输入,bake manifest 阶段将 chart 转换为单个清单文件,然后在 deploy manifest 阶段将清单直接应用于 k8s。

所以,回答你的问题。您无法控制标准 helm 版本名称或 helm chart 版本,因为 k8s 集群没有该 helm chart 的上下文。