gpt4 book ai didi

go - “if and (ne)”运算符如何 Helm ?

转载 作者:行者123 更新时间:2023-12-01 20:23:49 26 4
gpt4 key购买 nike

我正在使用一开始具有以下结构的图表,但是我很难理解何时将其评估为true。

{{- if and .Values.vpceIngress.enabled .Values.http.paths (ne .Values.vpceIngress.class "traefik2") }}
我相信 enabledpaths都必须为真,但是 ne在那之后让我失望。

最佳答案

andnego templates中的函数。

and
Returns the boolean AND of its arguments by returning the
first empty argument or the last argument, that is,
"and x y" behaves as "if x then y else x". All the
arguments are evaluated.
ne
Returns the boolean truth of arg1 != arg2
因此,模板行等于更多的伪鳕鱼
if (
.Values.vpceIngress.enabled
&& .Values.http.paths
&& .Values.vpceIngress.class != "traefik2"
)
普通 .Value.key的真实性基本上是“是此字段/关键字 not the zero value for the data type。这也适用于 map ,因为 map 没有将该路径等于nil或非值(请注意,这仅适用于此”)实际定义父 map 时,否则模板错误)

关于go - “if and (ne)”运算符如何 Helm ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63185121/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com