Seb*_*eco 1 yaml kubernetes kubernetes-helm
给定以下值.yaml
elements:
first:
enabled: true
url: first.url
second:
enabled: flase
url: second.url
third:
enabled: true
url: third.url
Run Code Online (Sandbox Code Playgroud)
获得以下结果的好方法是什么:
list_of_elements=first,third
Run Code Online (Sandbox Code Playgroud)
结果列表只需包含已启用的元素。该列表必须是单行逗号分隔的项目。
有点长,但完成了它的工作:
{{ $result := list }}
{{ range $k, $v := .Values.elements }}
{{ if eq (toString $v.enabled) "true" }}
{{ $result = append $result $k }}
{{ end }}
{{ end }}
list_of_elements: {{ join "," $result }}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2868 次 |
| 最近记录: |