如何解决与 yaml 相关的 Helm 错误并且不确定如何格式化/修复?
在 helm 模板中包含以下 yaml 片段。它抛出一个错误,因为......
{{ 包括 'airflow.fullname' 。 }}-web
如果我只是硬编码 serviceName 的值而不是使用上面的值,它就可以正常工作。我希望 serviceName 是后跟 -web 的函数返回的值。我真的不确定如何更新/格式化它以使其工作并快乐。我对 Go 模板的了解最多。
spec:
rules:
- host: localhost
http:
paths:
- backend:
serviceName: {{ include 'airflow.fullname' . }}-web
servicePort: 8080
path: /myurl(/|$)(.*)
我尝试了以下方法:
{{ include 'airflow.fullname' . }}-web
{{ include "airflow.fullname" . }}-web
"{{ include 'airflow.fullname' . }}-web"
此外,当我使用“{{ include 'airflow.fullname' . }}-web”时,出现错误:DNS-1035 标签必须由小写字母数字字符或“-”组成,以字母字符开头,并以字母数字字符结尾(例如,'my-name' 或 'abc-123',用于验证的正则表达式是 'az?')
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。