Fork me on GitHub

k8s常用命令

label

1、给pod添加label

[root@k8s-master1 bin]# kubectl label pods nginx-test-94f885966-mvkd5 pod-num=2
pod/nginx-test-94f885966-mvkd5 labeled

2、修改已有label

[root@k8s-master1 bin]# kubectl label pods nginx-test-94f885966-mvkd5 pod-num=02 --overwrite
pod/nginx-test-94f885966-mvkd5 labeled

3、删除pod的label(在键后面加  - 即可)

[root@k8s-master1 bin]# kubectl label pod nginx-test-94f885966-mvkd5 pod-num-
pod/nginx-test-94f885966-mvkd5 unlabeled

4、筛选具有某个标签的pod

[root@k8s-master1 bin]# kubectl get pod -l app=nginx
NAME READY STATUS RESTARTS AGE
nginx-test-94f885966-b2vvc 1/1 Running 0 123m
nginx-test-94f885966-mvkd5 1/1 Running 0 123m
nginx-test-94f885966-v8r8l 1/1 Running 2 (154m ago) 2d5h

posted @ 2022-10-12 16:48  超级花心大萝卜  阅读(61)  评论(0)    收藏  举报