k8s系列---yaml文件格式

  https://www.bejson.com/validators/yaml_editor/

yaml文件大致格式解析,通过上面这个解析网站,可以看到yaml文件解析的格式长什么样,如果知道字典和列表这两个名词那就更好理解

例子

          env:
            name: MALLOC_ARENA_MAX
            value: '1'
            name2: MALLOC_ARENA_MAX
            value2: '1'

这个解析的结果是

{ env: 
   { name: 'MALLOC_ARENA_MAX',
     value: '1',
     name2: 'MALLOC_ARENA_MAX',
     value2: '1' } }

意思就是env这个key的字典里还有一个字典,但这个字典有4个k,v形式存在

          env:
            - name: MALLOC_ARENA_MAX
              value: '1'
            - name2: MALLOC_ARENA_MAX
              value2: '1'

这个解析的结果是

{ env: 
   [ { name: 'MALLOC_ARENA_MAX', value: '1' },
     { name2: 'MALLOC_ARENA_MAX', value2: '1' } ] }

意思是env这个字典里有个列表,长度为2,列表里有俩个字典(key可以和上面的key名字相同),每个字典里有两个值

猜你喜欢

转载自www.cnblogs.com/dribs/p/11833710.html