【发布时间】:2021-01-15 11:04:51
【问题描述】:
有没有人在安装 Helm 图表时想出任何方法来操纵图表(不是 values.yaml)?
例如,我有一个基本上可以做到的 bash 脚本
helm3 upgrade --install <options>
无论resources.limits.cpu 的值在我的任何图表中如何,我都希望在安装任何图表时将其设置为特定值。如果我所有的图表都使用{{ .Values.resources.limits.cpu }},我可以使用--set,但我的图表不一致。从长远来看,正确的解决方案是拥有一致的图表,但我正在寻找一种快速而肮脏的方式。
【问题讨论】:
-
您是否尝试调整图表输出中的设置,因为输入值的格式不一致?
-
是的,我想你可以这么说。
-
Helm 有一个 post-rendering hook 应该能够做到这一点,但我自己从未使用过。
标签: kubernetes kubernetes-helm