k8s资源编排-yml介绍

yaml文件: 叫做“资源清单文件”,通过kubecl命令直接使用yaml文件就可以实现对大量的资源对象进行编排部署了。

 

 

 

 2.Yaml的组成部分

yaml由2个部分组成:

2.1 控制器定义

2.2 被控制对象

 yaml文件自己写比较繁琐,还好有自动生成yml格式文件的方式:

1.使用kubectl create命令生成yaml文件

2.使用kubectl get命令导出yaml文件

1.使用kubectl create命令生成yaml文件

kubectl create deployment web --image=nginx -o yaml --dry-run > myl.yaml

解释:

--dry-run:   并不真正的执行

>myl.yaml:   生成的yaml文件名字

 

2.使用kubectl get命令导出yaml文件

kubectl get deploy nginx -o=yaml --export >my2.yaml

解释:

 --export:导出

>my2.yaml:导出的yaml文件格式

posted @ 2024-05-09 16:59  苹果芒  阅读(3)  评论(0编辑  收藏  举报