微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何向范围运算符传递使用 helm 模板的变量构建的列表值?

如何解决如何向范围运算符传递使用 helm 模板的变量构建的列表值?

我有一个如下所示的模板文件

{{- $appName := include "template-name.camelcase" . }}
{{- range $versions := .Values.domain.$appName }}
---
apiVersion: networking.k8s.io/v1beta1
kind:Ingress
Metadata:
  name: {{ $appName }}-{{ $versions.environment }}
---
{{- end }}

它似乎没有采用我附加到 .Values.domain 的 $appName 变量。 如果我替换 $appName > 使用包含值列表的硬编码值,然后 helm 将构建模板。我应该将列表传递给范围操作是否有不同的语法或方式?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。