我正在利用图表库中的依赖关系图表来编写一个Helm图表。下面是我的图表. yaml
appVersion: "1.2"
description: Helm chart for installation and maintenance of Test charts.
name: child-chart
version: 0.2.0
dependencies:
- name: parent-chart
version: 1.0.9
repository: https://testrepo.com/
enter code here
我的parent-chart的values.yaml有下面的条目
testboard:
enabled: true
replicaCount: "1"
appName: "test-operator"
我试图通过使用{{. Values. testboard. appName}}在子图表中使用此名称,但此值为null。当我给{{. Values. parent-chart. testboard. appName}}它是失败的错误坏字符U +002D '-'
我应该如何修改我的Helm模板以从我的依赖关系图中获取正确的值
1条答案
按热度按时间i7uaboj41#
首先,我想指出的是,* 通常 * 我们将 * 子 * 图表称为 * 父 * 图表所依赖的图表。为了更清楚,让我们将其称为subcharts
为了回答你的问题,如果你在子图表
values.yaml
中有这样的东西:在父图表中:
你可以像这样覆盖父图表中的
testboard.appName
:如果您提供别名或
如果你不这么做的话
更多的解释在链接的文档中。