yaml文件格式

k8s 集群中对资源管理和资源对象编排部署都可以通过声明样式(YAML)文件来解决,也就是可以把需要对资源对象操作编辑到 YAML 格式文件中,我们把这种文件叫做资源清单文件,通过 kubectl 命令直接使用资源清单文件就可以实现对大量的资源对象进行编排部署了(资源清单文件,资源编排)
 
1、语法格式
  • 通过缩进表示层级关系
  • 不能使用tab进行缩进,只能使用空格
  • 一般开头缩进为两个空格
  • 字符后缩进为一个空格,如冒号: 逗号等后面,name: xxx
  • 使用—-表示新的yaml文件开始,支持多个yaml文件
  • 使用#表示注释
2、yaml文件组成部分
  • 控制器定义
  • 被控制的对象
3、常用字段含义
 
编写yaml文件
1、使用kubectel create 命令生成yaml文件
2、使用kubectl get 命令导出yaml文件
Loading...
目录