K8S – Chart 包中的yaml文件格式,经常遇到空格写错了等格式错误。反反复复的折腾,效率非常低。
使用其他语言的yaml模块加载yaml文件,一般也会判断出yaml格式中不符合标准的地方。但是这种方式也有可能会有对标准的yaml格式有所增强的功能。以python为例,可以使用 yaml模块的load方法进行格式的确认。
yaml文件的格式
后缀为.yml
格式一般就是key:空格 value
这里的value可以是 普通数据(数字,字符串)
—————————————-字符串一般不需要引号,引号有它特殊的作用
———–单引号—————会原模原样输出
———–双引号—————有转义字符会转义后输出
大小写敏感
使用缩进表示层级关系
缩进时不允许使用Tab键,只允许使用空格。
缩进的空格数目不重要,只要相同层级的元素左侧对齐即可
reference:
YAML实践指南:3:YAML格式检查与转换
https://blog.csdn.net/liumiaocn/article/details/95312933
YAML实践指南:2:使用示例
https://blog.csdn.net/liumiaocn/article/details/95210590
python脚本实现判断yaml脚本格式是否正确
https://blog.csdn.net/sinat_34789167/article/details/81167379
YAML文件格式语法