相关疑难解决方法(0)

是否可以在舵图中使用 if/else 条件定义变量?

在我的 values.yaml 中,我有:

isLocal: false
localEnv:
  url: abcd
prodEnv:
  url: defg
Run Code Online (Sandbox Code Playgroud)

然后我有一个service.yaml:

{{- if .Values.isLocal }}
{{- $env := .Values.localEnv }}
{{- else}}
{{- $env := .Values.prodEnv }}
{{- end}}
url: {{ $env.url}}
Run Code Online (Sandbox Code Playgroud)

不幸的是,我收到了“未定义变量“$env””错误,有人知道如何实现吗?谢谢!

kubernetes-helm

4
推荐指数
3
解决办法
1万
查看次数

标签 统计

kubernetes-helm ×1