Kubernetes中YAML的语法格式和使用方法
发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,Kubernetes支持YAML和JSON格式创建资源对象JSON格式用于接口之间消息的传递YAML格式用于配置和管理YAML是一种简洁的非标记性语言语法格式缩进标识层级关系不支持制表符(tab)缩进
千家信息网最后更新 2026年11月02日Kubernetes中YAML的语法格式和使用方法
Kubernetes支持YAML和JSON格式创建资源对象
JSON格式用于接口之间消息的传递YAML格式用于配置和管理YAML是一种简洁的非标记性语言语法格式
缩进标识层级关系不支持制表符(tab)缩进,使用空格缩进通常开头缩进两个空格字符后缩进一个空格,如冒号,逗号等"-"表示YAML格式,一个文件的开始"#"表示注释- 查看应用名称
kubectl api-versions- demo演示
mkdir demo#编辑nginx-deployment.yaml文件vim /demo/nginx-deployment.yamlapiVersion: apps/v1kind: Deploymentmetadata: name: my-nginx labels: app: nginxspec: replicas: 2 selector: matchLabels: app: nginx template: metadata: labels: app: nginx spec: containers: - name: nginx image: nginx:1.15.4 ports: - containerPort: 80#创建nginx-deployment.yaml文件kubectl create -f nginx-deployment.yaml#查看pod节点kubectl get pods#编辑nginx-service.yaml文件vim nginx-service.yamlapiVersion: v1kind: Servicemetadata: name: my-nginx-service labels: app: nginxspec: type: NodePort ports: - port: 80 targetPort: 80 selector: app: nginx#创建nginx-service.yaml文件kubectl create -f nginx-service.yaml#查看服务kubectl get svc-自动测试命令的正确性,并不执行创建
kubectl run nginx-deployment --image=nginx --port=80 --replicas=2 --dry-run- 查看生成yaml格式
kubectl run nginx-deployment --image=nginx --port=80 --replicas=2 --dry-run -o yaml-查看生成json格式
kubectl run nginx-deployment --image=nginx --port=80 --replicas=3 --dry-run -o json- 将现有的资源生成模板导出
kubectl get deploy/nginx --export -o yaml- 保存到文件中
kubectl get deploy/nginx --export -o yaml > my-deploy.yaml- 查看字段帮助信息
kubectl explain pods.spec.containers谢谢阅读!
格式
文件
空格
生成
资源
支持
语法
简洁
两个
之间
信息
冒号
制表符
名称
命令
字段
字符
对象
层级
开头
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
瑰夏咖啡
互联网科技海报
喔噻互联网科技有限公司
互联网科技工作委员会主任
互联网的科技
高科技与互联网
杭州互联网科技公司
深圳天众互联网科技公司
互联网科技公司名称
顺网科技2021年互联网排名
无锡溥仪互联网科技有限公司
佩信高科技互联网
须眉科技是互联网公司吗
随着互联网科技发展
宁夏众和广鑫互联网科技有限公司
语蝶互联网科技有限公司
洛阳共同富裕互联网科技有限公司
南博望互联网科技有限公司
上海京穆互联网科技有限公司
张召忠谈中国互联网科技
咖啡网
互联网黑科技
科技与互联网
金融科技创新监管互联网金融
互联网科技英文
互联网科技实习生岗位职责
互联网科技寓意
互联网校园科技培训
彤创互联网科技有限公司
华夏互联网科技业