是否可以在Helm中使用多个帮助程序(模板)文件?

时间:2019-06-18 06:17:29

标签: kubernetes-helm

我们计划使用Helm在k8s集群中部署应用程序。

我们有一组在微服务之间通用的标准定义,而很少有特定于每种微服务的定义。

是否可以定义多个(模板)帮助文件,以便将通用定义存储在一个帮助(模板)文件中,而其他定义存储在另一个(模板)帮助文件中?

1 个答案:

答案 0 :(得分:0)

是的,我们可以使用帮助文件。这些帮助文件可以放置在公共或帮助图表中。此图表将仅包含帮助程序文件,而不会呈现任何模板。然后,微服务图将包含该图作为依赖项。

常见图表示例:https://github.com/helm/charts/tree/master/incubator/common

这里的好文章使用常见的图表示例:https://medium.com/faun/dry-helm-charts-for-micro-services-db3a1d6ecb80