其他分享
首页 > 其他分享> > Helm 最佳实践

Helm 最佳实践

作者:互联网

引自:

Helm | 一般惯例

 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" 是不一样的。大整型数如:foo: 12345678 有时会被转换成科学计数法。

避免类型强制规则错误最简单的方式是字符串明确定义,其他都是不明确的。或者,简单来讲, 给所有字符串打引号

通常,为了避免整数转换问题,将整型存储为字符串更好,并用 {

标签:false,实践,最佳,字符串,Helm,chicken,foo,true
来源: https://blog.csdn.net/qq_25221835/article/details/120286908