认识yaml文件
认识yaml文件
yaml文件语法
- 大小写敏感
- 使用缩进表示层级关系
- 缩进时不允许使用Tab键,只允许使用空格。
- 缩进的空格数目不重要,只要相同层级的元素左侧对齐即可
- # 表示注释,从这个字符一直到行尾,都会被解析器忽略。
数据类型:
yaml支持一下几种数据类型:
| 类型 | 介绍 | 
|---|---|
| 对象 | 键值对的集合,又称为映射(mapping)、哈希(hashes)、字典(dictionary) | 
| 数组 | 一组按次序排列的值,又称为序列(sequence)、列表(list) | 
| 纯量(scalars) | 单个的、不可再分的值 | 
对象
1、 对象键值对使用冒号结构表示 key: value,冒号后面要加一个空格。
2、 在较为复杂的对象中键和值都可以为一个数组
数组
以 - 开头的行表示构成一个数组:
#对象数组
ports:
  - name: http
    nodePort: 32080
    port: 80
    protocol: TCP
    targetPort: 80
  - name: https
    nodePort: 32443
    port: 443
    protocol: TCP
    targetPort: 443
#结果:
ports={name=http,nodePort=32080,port=80,protocol=TCP,targetPort=80},{name=https,nodePort=32443,port=443,protocol=TCP,targetPort=443}

 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号