gpt4 book ai didi

kubernetes-helm - Helm 模板不允许我在名称中使用破折号

转载 作者:行者123 更新时间:2023-12-03 21:10:58 31 4
gpt4 key购买 nike

我正在为我的应用程序创建一个 Helm chart 。在模板目录中,我有一个包含这个的 config-map.yaml

{{- with Values.xyz }} 
xyz.abc-def: {{ .abc-def }}
{{- end }}
当我尝试运行 helm install 时,我得到一个
错误:“config-map.yaml”中的解析错误:模板:config-map.yaml:2:命令中出现意外的坏字符 U+002D '-'。
有没有办法在 helm 的名称和变量中使用破折号?

最佳答案

可能值得尝试使用 index方法:

xyz.abc-def: {{ index .Values.xyz "abc-def" }}
看起来它仍然受到 helm 的限制,以允许在变量名称(以及子图表名称)和 index 中使用连字符是一种解决方法

关于kubernetes-helm - Helm 模板不允许我在名称中使用破折号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63853679/

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