[root@k8s-master ~]# hostname #查看节点名称
k8s-master
[root@k8s-master ~]#
[root@k8s-master ~]# kubectl get nodes --show-labels #查看节点标签
NAME STATUS ROLES AGE VERSION LABELS
k8s-master Ready control-plane 9d v1.26.0 app=master,beta.kubernetes.io/arch=amd64,beta.kubernetes.io/os=linux,kubernetes.io/arch=amd64,kubernetes.io/hostname=k8s-master,kubernetes.io/os=linux,node-role.kubernetes.io/control-plane=,node.kubernetes.io/exclude-from-external-load-balancers=
[root@k8s-master ~]# kubectl label nodes k8s-master env=env #给节点添加一个标签env=env
node/k8s-master labeled
[root@k8s-master ~]# kubectl get nodes --show-labels #再次查看节点标签,确定标签添加上了
NAME STATUS ROLES AGE VERSION LABELS
k8s-master Ready control-plane 9d v1.26.0 app=master,beta.kubernetes.io/arch=amd64,beta.kubernetes.io/os=linux,env=env,kubernetes.io/arch=amd64,kubernetes.io/hostname=k8s-master,kubernetes.io/os=linux,node-role.kubernetes.io/control-plane=,node.kubernetes.io/exclude-from-external-load-balancers=
[root@k8s-master ~]# kubectl label nodes k8s-master env- #删除节点标签env=env
node/k8s-master unlabeled
[root@k8s-master ~]#
[root@k8s-master ~]# kubectl get nodes --show-labels #再次查看确定标签已经删除了
NAME STATUS ROLES AGE VERSION LABELS
k8s-master Ready control-plane 9d v1.26.0 app=master,beta.kubernetes.io/arch=amd64,beta.kubernetes.io/os=linux,kubernetes.io/arch=amd64,kubernetes.io/hostname=k8s-master,kubernetes.io/os=linux,node-role.kubernetes.io/control-plane=,node.kubernetes.io/exclude-from-external-load-balancers=
[root@k8s-master ~]#
k8s kubernetes给node节点添加标签和删除node节点标签
原创
©著作权归作者所有:来自51CTO博客作者mb2f47a5b3e567e的原创作品,请联系作者获取转载授权,否则将追究法律责任

提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
k8s部署 node节点网络不通
k8s
kubernetes 运维 容器 Powered by 金山文档