将值从一个文件(加密)传递到内部带有yaml的yaml
我有一个yaml文件,其中包含头盔图表的配置,有一个部分如下所示:将值从一个文件(加密)传递到内部带有yaml的yaml,yaml,kubernetes-helm,Yaml,Kubernetes Helm,我有一个yaml文件,其中包含头盔图表的配置,有一个部分如下所示: master: enabled: true configScripts: config: | password: xxx 我想用已知的方式替换密码{{.Values.secrets.password}},但是因为它是yaml中的yaml,我不能-或者我可以?是否有人知道一种方法,最好将其保存在单独的文件中,并在git上加密。实际上您可以。只需将config(可以是YAML、JSON等)作为字符串处
master:
enabled: true
configScripts:
config: |
password: xxx
我想用已知的方式替换密码{{.Values.secrets.password}},但是因为它是yaml中的yaml,我不能-或者我可以?是否有人知道一种方法,最好将其保存在单独的文件中,并在git上加密。实际上您可以。只需将
config
(可以是YAML、JSON等)作为字符串处理即可
master:
已启用:true
配置脚本:
配置:{{-printf“密码:%s”(printf“%s”.Values.secrets.password | b64enc)}
hmm配置本身在实际值文件中有300多行,我想它可以完整地导出到辅助文件,我将尝试测试它,但可能不起作用