我是一名即将成为连续掌舵模板的新人。我想知道helm模板是否能够安装多个包/发布来自互联网的外部图表,并在本地值中自定义值。
对于Kubernetes的GitLab CI模板,是否有一种方法可以选择基于模板的部署或基于脚本的部署?
此外,任何关于头盔模板使用的示例都是非常值得赞赏的,因为在https://gitlab.com/to-be-continuous/samples上没有可用的示例。
祝你一天愉快。致以最亲切的问候。
是的,您可以通过设置以下变量来完美地从互联网部署Helm图表:
HELM_DEPLOY_CHART
:图表名称,HELM_REPOS
(可选):如果您使用的图表来自其他存储库而不是默认存储库(Helm stable &bitnami这样)。
您也可以在每个环境中完美地使用值文件。例如,设置HELM_STAGING_VALUES
来定义您的值文件的暂存环境。
如果您需要部署多个图表,您可能应该使用并行矩阵作业