【问题标题】:Is it possible to use multiple helper (template) files in Helm?是否可以在 Helm 中使用多个帮助程序(模板)文件?
【发布时间】:2019-10-31 17:22:00
【问题描述】:

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

我们有一套跨微服务通用的标准定义,并且很少有特定于每个微服务的定义。

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

【问题讨论】:

    标签: kubernetes-helm


    【解决方案1】:

    是的,我们可以使用帮助文件。这些帮助文件可以放在一个通用或帮助图表中。此图表将仅包含帮助文件,没有将呈现的模板。然后,微服务图表会将图表作为依赖项包含在内。

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

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

    【讨论】:

      猜你喜欢
      • 2022-12-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-02-17
      • 2019-03-13
      • 2014-12-13
      • 2020-02-28
      • 1970-01-01
      相关资源
      最近更新 更多