• kubernetes node 节点管理


    kubernetes node 节点管理

    1 查看集群信息

    kubectl cluster-info

    2 查看节点信息

    2.1 查看node信息

    kubectl get nodes

    2.2 查看node细致信息

    kubectl get nodes -o wide

    2.3 查看node描述详细信息

    kubectl describe node <node-name>

    2.4 查看节点资源使用情况

    kubectl top node <node-name>

    3 在worker节点使用kubectl命令管理k8s集群

    3.1 worker节点使用kubectl

    将kubectl命令拷贝到worker节点(若有则忽略)

    1. [root@master ~]# which kubectl
    2. /opt/kube/bin/kubectl
    3. [root@master ~]# scp /opt/kube/bin/kubectl worker:/usr/local/bin/kubectl

    准备集群管理配置文件

    1. [root@worker ~]# mkdir .kube
    2. [root@worker ~]# scp master:/root/.kube/config .kube/

    使用命令验证

    [root@worker ~]# kubectl get nodes

    4 节点标签

    4.1 查看节点标签信息

    kubectl get node --show-labels

    4.2 设置节点标签信息

    为节点打标签

    1. kubectl label nodes node1 node=node1
    2. kubectl label nodes node2 node=node2

    为节点基于标签筛选(-L)

    kubectl get node -L node

    4.3 多标签增删改查

    设置多维度标签

    如把k8s-master标签为华南区,A机房,测试环境,游戏业务

    1. [root@k8s-master~]# kubectl label node k8s-master zone=A env=test bussiness=game
    2. node/k8s-master labeled

    查找标签zone=A的node(-l)

    kubectl get nodes -l zone=A

    修改标签(--overwrite)

    [root@k8s-master~]# kubectl label node k8s-master zone=B --overwrite=true

    删除标签(在标签后加个减号)

    kubectl label node k8s-master zone-

    标签选择器

    等值关系 =,!=

    集合关系 KEY in {VALUE1,VALUE2....}

    1. [root@k8s-masterl~]# kubectl label node k8s-master2 env=test1
    2. node/k8s-master2 labeled
    3. [root@k8s-master1~]# kubectl label node k8s-master3 env=test2
    4. node/k8s-master3 labeled
    5. [root@k8s-masterl~]# kubectl get nodes -l "env in(testl,test2)"
  • 相关阅读:
    Unity之ShaderGraph如何实现上下溶解
    【手把手】教你玩转SpringCloud Alibaba之Seata
    opensips使用drouting进行路由
    闲人闲谈PS之三十三——项目承诺成本管理
    极客日报:腾讯59人被反舞弊调查处理;致全国断网超1小时,韩国电信正式道歉;微软 Edge 95发布
    24 | ping 命令的使用
    java8 lambda和stream的理解
    【C/C++】函数调用小议
    机器学习(九)归纳总结DLC
    KMP算法
  • 原文地址:https://blog.csdn.net/m0_60125201/article/details/139802080