我正在使用Helm v3。
问题是我有一个从values.yaml文件获取输入值的模板。
我有一个参数,如下所示:
{{ if .Values.school.students}}
students: {{ .Values.school.students}}
{{ end }}
现在,学生的实际价值如下所示:
students: ["student1", "student2", "student3"]
我需要学生是一个数组,但目前它是作为字符串传递的。
我在网上读到一些答案,其中提到我们可以使用"--set“标志,但我不清楚。
有人知道怎么解决这个问题吗?
发布于 2020-11-19 20:11:43
您可以使用range遍历.Values.school.students
{{- if .Values.school.students }}
students: -|
{{- range .Values.school.students }}
- {{ . | quote }}
{{- end }}
{{- end -}}
https://stackoverflow.com/questions/64911269
复制相似问题