第一种:资源未部署
使用kubectl create命令生成yaml文件,其并没有部署,后期可以修改yaml文件。
kubectl create deployment veb --image=ngix -o yaml --dry-run // 名字为veb
kubectl create deployment veb --image=ngix -o yaml --dry-run >my1.yaml //将文件输出到文件中
第二种:资源已部署
kubectl get // 导出yaml文件
kubectl get deploy ngix -o=yaml >my2.yaml // kubectl get deploy 资源名 -o=yaml >my2.yaml 输出文件配置
ls //查看生成的文件
vim my2.yaml // 修改yaml文件