k8s标签(label)的使用
生活随笔
收集整理的這篇文章主要介紹了
k8s标签(label)的使用
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1、在yaml文件里添加標簽
apiVersion: v1 kind: Pod metadata:labels:app: test02run: kubia ...... ......2、查看列表時顯示標簽 --show-labels
[root@10 ~]# kg po kubia-v5xm5 --show-labels NAME READY STATUS RESTARTS AGE LABELS kubia-v5xm5 1/1 Running 0 40d app=test02,run=kubia [root@10 ~]#3、顯示指定的標簽 -L xxx(多個用逗號隔開)
[root@10 ~]# kg po kubia-v5xm5 -L app,run NAME READY STATUS RESTARTS AGE APP RUN kubia-v5xm5 1/1 Running 0 40d test02 kubia [root@10 ~]#4、給資源加標簽 label(對于已存在的標簽,末尾加 --overwrite覆蓋)
ktl label 資源類型 資源名稱 key1=value1,key2=value2ktl label po kubia-v5xm5 env=test5、使用標簽選擇器列出pod -l
ktl get po -l env=test6、選擇含有env標簽的pod
kg po -l env7、選擇不含env標簽的pod
kg po -l '!env'8、選擇含有env標簽并且值為指定值的pod
kg po -l 'env in (test,prod)'9、選擇含有env標簽并且不含指定值的pod
kg po -l 'env notin (test,prod)'總結
以上是生活随笔為你收集整理的k8s标签(label)的使用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: RFID基本理论与操作实验
- 下一篇: 算法细节系列(16):深度优先搜索