登录
首页 >  Golang >  Go问答

使用helm将字符串连接到.AsConfig结果的方法

来源:stackoverflow

时间:2024-02-06 15:51:24 107浏览 收藏

偷偷努力,悄无声息地变强,然后惊艳所有人!哈哈,小伙伴们又来学习啦~今天我将给大家介绍《使用helm将字符串连接到.AsConfig结果的方法》,这篇文章主要会讲到等等知识点,不知道大家对其都有多少了解,下面我们就一起来看一吧!当然,非常希望大家能多多评论,给出合理的建议,我们一起学习,一起进步!

问题内容

我有这样的配置:

{{- with .Files.Glob "files/my-files/*.json" }}
{{ .AsConfig | indent 2 }}
{{- end }}

在每个文件的末尾我想添加“fihished!”

如何在 helm 中实现它?


正确答案


.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 }}

以上就是本文的全部内容了,是否有顺利帮助你解决问题?若是能给你带来学习上的帮助,请大家多多支持golang学习网!更多关于Golang的相关知识,也可关注golang学习网公众号。

声明:本文转载于:stackoverflow 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>