标签
给资源打标签
查看 pod 资源的标签
kubectl get pod --show-labels给指定的 pod 资源打标签
kubectl label pod nginx2-6c58f67d98-ns529 version=v1修改资源现有的标签 "version=v1" 为 "version=v2"
kubectl label pod nginx2-6c58f67d98-ns529 version=v2 --overwrite通过标签筛选资源
# 筛选标签中 key 为 version 的 pod 资源
kubectl get pod -l version --show-labels
# 筛选标签中 key=value 为 system=nginx且version=v1 的 pod 资源
kubectl get pod -l system=nginx,version=v1 --show-labels
# 筛选标签中 key=value 为 version=v1或version=v2 的 pod 资源
kubectl get pod -l 'version in (v1, v2)'
Last updated