我是新来的helm 模板。我想知道 helm 模板是否能够从 Internet 上可用的外部图表安装多个包/发布,并在本地 value.yml 文件中使用自定义值?
与 Kubernetes 的 GitLab CI 模板一样,有没有办法从基于模板的部署或基于脚本的部署中进行选择?
此外,任何关于 helm 模板使用的示例都非常感谢,因为https://gitlab.com/to-be-continuous/samples上没有示例可用。
祝你有美好的一天。此致。
我是新来的helm 模板。我想知道 helm 模板是否能够从 Internet 上可用的外部图表安装多个包/发布,并在本地 value.yml 文件中使用自定义值?
与 Kubernetes 的 GitLab CI 模板一样,有没有办法从基于模板的部署或基于脚本的部署中进行选择?
此外,任何关于 helm 模板使用的示例都非常感谢,因为https://gitlab.com/to-be-continuous/samples上没有示例可用。
祝你有美好的一天。此致。
是的,您可以通过设置以下变量从 Internet 完美部署 Helm 图表:
HELM_DEPLOY_CHART
:图表名称,HELM_REPOS
(可选):如果您使用的图表来自其他存储库而不是默认存储库(Helm stable 和 bitnami)。您还可以完美地使用每个环境的值文件。例如设置HELM_STAGING_VALUES
为暂存环境定义您的值文件。
如果您需要部署多个图表,您可能应该使用并行矩阵作业