[root@k8s-master01 kubernetes]# kubectl get nodes NAME STATUS ROLES AGE VERSION k8s-master01 Ready control-plane,master 12h v1.21.0 k8s-node01 Ready <none> 91m v1.21.0 k8s-node02 Ready <none> 90m v1.21.0 ======================================================================
[root@k8s-master01 kubernetes]# kubectl get nodes -L key2 NAME STATUS ROLES AGE VERSION KEY2 k8s-master01 Ready control-plane,master 12h v1.21.0 k8s-node01 Ready <none> 98m v1.21.0 value2 k8s-node02 Ready <none> 98m v1.21.0
[root@k8s-master01 kubernetes]# kubectl get nodes -l key2 NAME STATUS ROLES AGE VERSION k8s-node01 Ready <none> 100m v1.21.0 ====================================================================== [root@k8s-master01 kubernetes]# kubectl get nodes -L key1,key2 NAME STATUS ROLES AGE VERSION KEY1 KEY2 k8s-master01 Ready control-plane,master 12h v1.21.0 k8s-node01 Ready <none> 98m v1.21.0 value1 value2 k8s-node02 Ready <none> 97m v1.21.0 value1
[root@k8s-master01 kubernetes]# kubectl get nodes -l key1,key2 NAME STATUS ROLES AGE VERSION k8s-node01 Ready <none> 101m v1.21.0 ================================================================================ [root@k8s-master01 kubernetes]# kubectl get nodes -L key1 NAME STATUS ROLES AGE VERSION KEY1 k8s-master01 Ready control-plane,master 12h v1.21.0 k8s-node01 Ready <none> 101m v1.21.0 value1 k8s-node02 Ready <none> 101m v1.21.0 value1
[root@k8s-master01 kubernetes]# kubectl get nodes -l key1 NAME STATUS ROLES AGE VERSION k8s-node01 Ready <none> 102m v1.21.0 k8s-node02 Ready <none> 101m v1.21.0
[root@k8s-master1 ~]# kubectl get pods --show-labels NAME READY STATUS RESTARTS AGE LABELS pod-stress 1/1 Running 0 8m54s bussiness=game,env=test,region=huanai,zone=A
通过等值关系标签查询
1 2 3
[root@k8s-master1 ~]# kubectl get pods -l zone=A NAME READY STATUS RESTARTS AGE pod-stress 1/1 Running 0 9m22s
通过集合关系标签查询
1 2 3
[root@k8s-master1 ~]# kubectl get pods -l "zone in (A,B,C)" NAME READY STATUS RESTARTS AGE pod-stress 1/1 Running 0 9m55s