引自:
values
命名规范
变量名称以小写字母开头,单词按驼峰区分:
正确的:
chicken: true
chickenNoodleSoup: true
错误的:
Chicken: true # initial caps may conflict with built-ins
chicken-noodle-soup: true # do not use hyphens in the name
注意所有的Helm内置变量以大写字母开头,以便与用户定义的value进行区分:.Release.Name
,.Capabilities.KubeVersion
。
搞清楚类型
YAML的类型强制规则有时候是很反常的。比如,foo: false
和 foo: "false"
是不一样的。大整型数如:fo