【K8S】label标签常用命令

node节点增加、修改、删除、查看、查找label标签

单个node增加标签:
kubectl label node <nodename> type=basic

所有node增加标签:
kubectl label node --all type=basic

修改:
kubectl label node <nodename> type=special --overwrite

删除单个标签:
kubectl label node <nodename> type-

删除所有node节点key值为type的标签:
kubectl label node type-

查看:
kubectl get node --show-labels

按标签键值查找:
kubectl get node -l 'type=basic'

pod服务增加、修改、删除、查看、查找label标签

单个pod增加标签:
kubectl label pod <podname> app=nginx
所有pod增加标签:
kubectl label pod --all app=nginx 修改:
kubectl label pod <podname> app=tomcat --overwrite 删除单个标签:
kubectl label pod <podname> app-
删除所有pod服务key值为app的标签:
kubectl label pod app- 查看:
kubectl get pods
-n default --show-labels

查找:
kubectl get pod -l 'type=a'
posted @ 2024-01-25 14:23  吃吃吃大王  阅读(747)  评论(0)    收藏  举报