k8s label操作
在同namespace管理pod组,label就派上用场
查看资源的标签
kubectl get pod -A --show-labels
1. 打标签
kubectl label pod nginx-pod version=1.0 -n dev
更新标签
kubectl label pod nginx -n dev version=2.0 --overwrite
删除标签
kubectl label pod nginx -n dev version-
2. 标签选择器
等于
kubectl get pods -l "version=1.0" -n dev --show-labels
不等于
kubectl get pod -A -l "version!=1.0" --show-labels
3. yaml配置位置
metadata: name: nginx namespace: dev labels: version: "3.0" env: test ...