zoukankan      html  css  js  c++  java
  • 给k8s集群中的node节点加标签

     

     

    1.增加节点标签 备注 =:代表增加标签

    kubectl label nodes node3 node-role.kubernetes.io/node3=
    

    2.减少节点标签 备注 -:代表减少标签

    kubectl label nodes node3 node-role.kubernetes.io/node3-
    

    Label添加删除和修改

    添加label语法

    kubectl label nodes <node-name> <label-key>=<label-value> 
    

    删除label语法

    kubectl label nodes <node-name> <label-key>-
    

    修改Label的值
    语法: 需要加上--overwrite参数

    kubectl label nodes <node-name> <label-key>=<label-value> --overwrite
    

    查看现有node及label

    root@server01:~# kubectl get node --show-labels
    NAME              STATUS    ROLES     AGE       VERSION   LABELS
    192.168.174.135   Ready     <none>    220d      v1.9.0    beta.kubernetes.io/arch=amd64,beta.kubernetes.io/os=linux,kubernetes.io/hostname=192.168.174.135
    192.168.174.136   Ready     <none>    220d      v1.9.0    beta.kubernetes.io/arch=amd64,beta.kubernetes.io/os=linux,kubernetes.io/hostname=192.168.174.136
    192.168.174.137   Ready     <none>    220d      v1.9.0    beta.kubernetes.io/arch=amd64,beta.kubernetes.io/os=linux,kubernetes.io/hostname=192.168.174.137
    
    

    添加一个key为label-test和value为label-test的label

    root@server01:~# kubectl label node 192.168.174.135 label-test=label-test
    node "192.168.174.135" labeled
    
    

    查看是否被添加

    root@server01:~# kubectl get node --show-labels
    NAME              STATUS    ROLES     AGE       VERSION   LABELS
    192.168.174.135   Ready     <none>    220d      v1.9.0    beta.kubernetes.io/arch=amd64,beta.kubernetes.io/os=linux,kubernetes.io/hostname=192.168.174.135,label-test=label-test
    192.168.174.136   Ready     <none>    220d      v1.9.0    beta.kubernetes.io/arch=amd64,beta.kubernetes.io/os=linux,kubernetes.io/hostname=192.168.174.136
    192.168.174.137   Ready     <none>    220d      v1.9.0    beta.kubernetes.io/arch=amd64,beta.kubernetes.io/os=linux,kubernetes.io/hostname=192.168.174.137
    
    

    删除label

    root@server01:~# kubectl label node 192.168.174.135 label-test-
    node "192.168.174.135" labeled

    修改Label的值
    语法: 需要加上--overwrite参数

    kubectl label nodes <node-name> <label-key>=<label-value> --overwrite
    root@server01:~# kubectl label node 192.168.174.135 label_key=label_value
    node "192.168.174.135" labeled
    root@server01:~#
    root@server01:~# kubectl get node --show-labels
    NAME              STATUS    ROLES     AGE       VERSION   LABELS
    192.168.174.135   Ready     <none>    220d      v1.9.0    beta.kubernetes.io/arch=amd64,beta.kubernetes.io/os=linux,kubernetes.io/hostname=192.168.174.135,label_key=label_value
    192.168.174.136   Ready     <none>    220d      v1.9.0    beta.kubernetes.io/arch=amd64,beta.kubernetes.io/os=linux,kubernetes.io/hostname=192.168.174.136
    192.168.174.137   Ready     <none>    220d      v1.9.0    beta.kubernetes.io/arch=amd64,beta.kubernetes.io/os=linux,kubernetes.io/hostname=192.168.174.137
    root@server01:~#
    root@server01:~# kubectl label node 192.168.174.135 label_key=label_value_update --overwrite
    node "192.168.174.135" labeled
    root@server01:~#
    root@server01:~# kubectl get node --show-labels
    NAME              STATUS    ROLES     AGE       VERSION   LABELS
    192.168.174.135   Ready     <none>    220d      v1.9.0    beta.kubernetes.io/arch=amd64,beta.kubernetes.io/os=linux,kubernetes.io/hostname=192.168.174.135,label_key=label_value_update
    192.168.174.136   Ready     <none>    220d      v1.9.0    beta.kubernetes.io/arch=amd64,beta.kubernetes.io/os=linux,kubernetes.io/hostname=192.168.174.136
    192.168.174.137   Ready     <none>    220d      v1.9.0    beta.kubernetes.io/arch=amd64,beta.kubernetes.io/os=linux,kubernetes.io/hostname=192.168.174.137
    root@server01:~#
    
  • 相关阅读:
    poj 1014||hdu 1059 dividing(多重背包 二进制优化)
    Java多线程循环打印ABC的5种实现方法
    java资料搜索网站
    idea 离线安装 lombok插件
    解决TIME_WAIT过多造成的问题
    JAVA线程池详解
    linux vmstat命令
    Mysql慢查询
    sql中强制使用索引
    JAVA 利用 jmc或jvisualvm 监控 本地或者远程JVM
  • 原文地址:https://www.cnblogs.com/cheyunhua/p/14277051.html
Copyright © 2011-2022 走看看