有什么方法可以基于特定的元数据标签获取名称空间

时间:2018-09-06 12:27:01

标签: kubernetes kubectl

我的名称空间具有一些自定义元数据标签。有些带有标签,有些则没有。是否可以使用kubectl获取具有特定标签的名称空间?

1 个答案:

答案 0 :(得分:1)

是的。像这样:

$ kubectl create ns nswithlabels

$ kubectl label namespace nswithlabels this=thing

$ kubectl describe ns/nswithlabels
Name:         nswithlabels
Labels:       this=thing
Annotations:  <none>
Status:       Active

No resource quota.

No resource limits.

$ kubectl get ns -l=this
NAME           STATUS    AGE
nswithlabels   Active    6m

注意:我也可以在上一个命令中使用-l=this=thing来指定匹配所需的键和值。