1. 资源清单
1.1 资源清单格式
kubectl explain pod ##查询帮助文档
1.2自主式Pod资源清单
vim demo.yaml
kubectl create -f demo.yaml
1.3 标签
kubectl get pod --show-labels ##查看标签
kubectl get pod -l app ##过滤包含app的标签
kubectl get pod -L app
kubectl label pod demo version=v1 ##打标签
kubectl label pod demo app=demo-nginx --overwrite ##更改标签
1.4 节点标签选择器
kubectl label nodes k8s4 disktype=nvme-ssd
kubectl get nodes -l disktype
在yaml文件中增加标签选择器
kubectl delete -f demo.yaml
kubectl create -f demo.yaml
kubectl get pod -o wide
kubectl label nodes k8s3 disktype=hdd
vim demo.yaml