目录
1.概述
yaml文件也叫资源清单文件,资源编排文件,通过 kubectl 命令直接使用资源清单文件就可以实现对大量的资源对象进行编排部署了。
2.语法格式
- 使用空格做为缩进
- 缩进的空格数目不重要,只要相同层级的元素左侧对齐即可
- 低版本缩进时不允许使用 Tab 键,只允许使用空格
- 使用#标识注释,从这个字符一直到行尾,都会被解释器忽略
3.yaml文件组成部分
最基本的两大组成部分:控制器和被控制对象
- 控制器的定义内容,如下:
2.被控制的对象,如下:
4.常用字段含义
5.快速编写yaml文件
- 使用kubectl create 命令生成yaml文件
- 使用kubectl get命令导出yaml文件
#第一种,常用
kubectl create deployment web --image=nginx --dry-run > my1.yaml
kubectl get deploy
#第二种,不常用
kubectl get deploy nginx -o=yaml --export > my2.yaml
上一章:二进制安装kubernetes集群(二)
https://blog.csdn.net/weixin_42211693/article/details/115077859
下一章:kubernetes集群核心技术-pod(四)
https://blog.csdn.net/weixin_42211693/article/details/115210951