gpt4 book ai didi

kubernetes-helm - 如何跨图表重用 Helm 模板?

转载 作者:行者123 更新时间:2023-12-04 01:22:36 25 4
gpt4 key购买 nike

以下是我的 Helm 图表的组织方式:

helm-charts/
service1/
Chart.yaml
templates/
deployment.yaml
ingress.yaml
service.yaml
values.yaml
service2/
Chart.yaml
templates/
deployment.yaml
ingress.yaml
service.yaml
values.yaml

现在我有几个服务几乎共享相同的模板内容,只有一些设置(如部署名称和部署端点)不同。

是否有一个跨多个 Helm 图表的可重用模板?

最佳答案

Helm 3 引入了 „Library Charts“ 的概念这允许使用 Helm 图表进行 DRY(不要重复自己)。从它的文档:

A library chart is a type of Helm chart that defines chart primitives or definitions which can be shared by Helm templates in other charts. This allows users to share snippets of code that can be re-used across charts, avoiding repetition and keeping charts DRY.



完整的手册可以在这里找到: https://helm.sh/docs/topics/library_charts/

关于kubernetes-helm - 如何跨图表重用 Helm 模板?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62414057/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com