【k8s label】对node添加删除label,并根据label筛选节点

添加

  1. kubectl label nodes kube-node label_name=label_value
    kubectl label nodes 1.1.1.1 label_name=label_value

查询

  1. kubectl get node -a -l "node=kube-node"
     

删除一个Label,只需在命令行最后指定Label的key名并与一个减号相连即可:
$ kubectl label nodes 1.1.1.1 role- 

修改一个Label的值,需要加上--overwrite参数:
$ kubectl label nodes 1.1.1.1 role=apache --overwrite

或者你可以直接kubectl edit 就可以编辑这个node 的配置,保存退出就可以了!
原文地址:https://www.cnblogs.com/zealousness/p/11120412.html