我找不到使用 helm 模板迭代简单范围 10 -> 20 的方法。
{{range 10 until 20 }}
- port: {{ . }}
targetPort: {{ . }}
protocol: TCP
name: brick-{{ . }}
{{end}}
Run Code Online (Sandbox Code Playgroud)
Dav*_*aze 11
Helm 使用标准的 Go文本/模板系统来渲染模板,加上(大部分)Sprig扩展库,以及更多东西。特别是,Sprig 包含until生成untilStep数字列表的功能,然后您可以对其range进行遍历。所以你应该能够:
{{- range untilStep 10 20 1 }}
- port: {{ . }}
...
{{- end }}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10784 次 |
| 最近记录: |