我已将Chart.yaml
作为:
dependencies:
- name: mysql
version: "5.0.9"
repository: "https://charts.bitnami.com/bitnami"
alias: a
- name: mysql
version: "5.0.9"
repository: "https://charts.bitnami.com/bitnami"
alias: b
和values.yaml
AS
mysql:
somename: Overriden
somename2: NotOverriden
a:
somename: A
b:
somename: B
但舵机只读取a:
和b:
的值。我希望mysql:
中的值同时应用于a:
和b:
,并在需要时被覆盖。
这有可能吗,或者有其他方法吗?
2条答案
按热度按时间bnl4lu3b1#
也许我没有回答这个问题,但您可以使用全局值:
Https://helm.sh/docs/chart_template_guide/subcharts_and_globals/#global-chart-values
values.yaml
:顺便说一句,在您的示例中,不能有两次相同的依赖项,Helm将删除第一个:
qqrboqgw2#
您可以使用YAML锚和别名。