[helm & yaml] 分支和 pod command 怎么搭配

2022-12-23 20:38:11 +08:00
 garyox64
背景:在改 helm ,对这个玩意不太熟
然后有两个开关,比如:
A:
enabled:true
B:
enabled:true
yaml 里:

...k8s job

command:
command1 && ( if A true ) commandA && ( if B true ) commandB

A 和 B 是至少有一个是 true
if A.enabled = true 的时候,执行 commandA
B 同理

--
command 和 helm 分支控制不知道怎么组合
求指点,我能想到的就是 把三种情况列出来,或者分成两个 yaml
791 次点击
所在节点    Kubernetes
1 条回复
lff0305
2022-12-23 20:53:50 +08:00
把条件 A 和放到 env 里,command 换成一个.sh, 在.sh 里面根据 env A 和 B 的值的各种逻辑判断来执行

在 helm 里不是不行,比较麻烦,要用 if .eq

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/904368

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX