k8s学习之善用--dry-run生成yaml文件
•
道家文化
1、先查询一下帮助信息:kubectl run -h
Usage:
kubectl run NAME --image=image [--env="key=value"] [--port=port] [--dry-run=server|client] [--overrides=inline-json]
[--command] -- [COMMAND] [args...] [options]
2、生成yaml
kubectl run nginx-kusc00401 --image=nginx --dry-run=client -o yaml >9.yaml
3、根据需要编辑9.yaml
节点标签选择器,把pod调度到拥有disk: ssd的node上。
可以通过kubectl get node -o wide查看所有node有哪些标签。
vim 9.yaml
nodeSelector