我有这样的配置:{{- with .Files.Glob "files/my-files/*.json" }}
{{ .AsConfig | indent 2 }}
{{- end }}在每个文件的末尾我想添加“FIHISHED!”我怎样才能在 helm 中实现它?
1 回答
慕慕森
TA贡献1856条经验 获得超17个赞
该.AsConfig
方法将所有文件呈现并返回为单个 YAML 文本。所以你不能格式化结果。
如果您想列出所有文件(包含内容),用任意文本分隔,我建议您“自己”做。Files
是一个文件映射,从字符串名称映射到[]byte
内容。
{{- with .Files.Glob "files/my-files/*.json" }} {{ range $name, $content := . -}} {{ printf "-%s:\n%s\nFINISHED!" $name $content | indent 2 }}: {{- end }} {{- end }}
- 1 回答
- 0 关注
- 59 浏览
添加回答
举报
0/150
提交
取消