zoo*_*oes 5 kubernetes kubernetes-helm
我正在尝试访问我的头盔模板内的文件作为配置映射,如下所示。我收到如下错误。
\n\n但是,当我的 application.yml 没有嵌套对象(例如 - name: test)时,它可以工作。关于我可能做错了什么有什么想法吗?
\n\n配置映射.yaml:
\n\napiVersion: v1\nkind: ConfigMap\nmetadata:\n name: {{ .Release.Name }}-configmap\n\ndata:\n {{.Files.Get \xe2\x80\x9capplication.yml\xe2\x80\x9d}}\n
Run Code Online (Sandbox Code Playgroud)\n\n应用程序.yml:
\n\nsome-config:\n application:\n name: some-application-name\n
Run Code Online (Sandbox Code Playgroud)\n\n错误:
\n\n*ConfigMap in version \xe2\x80\x9cv1" cannot be handled as a ConfigMap: v1.ConfigMap.Data: ReadString: expects \xe2\x80\x9d or n, but found {, error found in #10 byte of ...|ication\xe2\x80\x9d* \n\n
Run Code Online (Sandbox Code Playgroud)\n
您的文件似乎存在缩进问题application.yaml
。也许 YAML 无效?如果我尝试与您相同的文件,我会得到以下信息:
\xe2\x97\x8b \xe2\x86\x92 helm template ./mychart -x templates/configmap.yaml\n---\n# Source: mychart/templates/configmap.yaml\napiVersion: v1\nkind: ConfigMap\nmetadata:\n name: release-name-configmap\ndata:\n some-config:\n application:\n name: some-application-name\n
Run Code Online (Sandbox Code Playgroud)\n
归档时间: |
|
查看次数: |
8414 次 |
最近记录: |