• 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)"
  • 相关阅读:
    CURL踩坑记录
    云IDE产品的使用教程(java)
    一款免费无广、简单易用的安全软件:火绒安全软件
    .NET Core C#系列之XiaoFeng.Threading.JobScheduler作业调度
    SpringBoot注解以及Web应用开发
    STM32 -- 做一块自己的开发板(STM32F103C8T6)
    win7系统修改磁盘提示参数错误的解决办法
    采购策略中的合同支付类型
    P1547 [USACO05MAR] Out of Hay S 题解
    【推荐系统】:协同过滤和基于内容过滤概述
  • 原文地址:https://blog.csdn.net/m0_60125201/article/details/139802080