当前位置:主页 > 查看内容

管理节点标签_云容器引擎 CCE_用户指南_节点管理

发布时间:2021-09-23 00:00| 位朋友查看

简介:节点标签 可以给节点打上不同的标签,给节点定义不同的属性,通过这些标签可以快速的了解各个节点的特点。 节点标签使用场景 节点标签的主要 使用场景 有两类。 节点管理:通过节点标签管理节点,给节点分类。 工作负载与节点的亲和与反亲和: 有的工作负载……

节点标签可以给节点打上不同的标签,给节点定义不同的属性,通过这些标签可以快速的了解各个节点的特点。

节点标签使用场景

节点标签的主要使用场景有两类。

  • 节点管理:通过节点标签管理节点,给节点分类。
  • 工作负载与节点的亲和与反亲和:
    • 有的工作负载需要的CPU大,有的工作负载需要的内存大,有的工作负载需要IO大、可能会影响其他工作负载正常工作等等,此时建议给节点添加不同标签。在部署工作负载的时候,就可以选择相应标签的节点亲和部署,保证系统正常工作;反之,可以使用节点的反亲和部署。
    • 一个系统可以分为多个模块,每个模块由多个微服务组成,为保证后期运维的高效,可以将节点打上对应模块的标签,让各模块部署到各自的节点模块上,互不干扰、方便开发到各自节点上去维护。

节点固有标签

节点创建出来会存在一些固有的标签,并且是无法删除的,这些标签的含义请参见表1

表1 节点固有标签

新:topology.kubernetes.io/region

旧:failure-domain.beta.kubernetes.io/region

表示节点当前所在区域。

例如:cn-south-1,表示:华南-广州

新:node.kubernetes.io/baremetal

旧:failure-domain.beta.kubernetes.io/is-baremetal

表示是否为裸金属节点。

例如:false,表示非裸金属节点

node.kubernetes.io/container-engine

表示容器引擎。

例如:docker、containerd

topology.kubernetes.io/zone

表示节点所在区域的可用区。

例如:cn-south-1a,表示:华南-广州 可用区1

node.kubernetes.io/subnetid

表示子网的ID。

os.architecture

表示节点处理器架构。

例如:amd64,表示AMD64位的处理器

os.name

表示节点的操作系统名称。

例如:EulerOS_2.0_SP5,表示欧拉2.5的版本

os.version

表示节点内核版本。

例如:3.10.0-862.14.0.1.h147.eulerosv2r7.x86_64

添加节点标签

  1. 登录CCE控制台,在左侧导航栏中选择“资源管理 > 节点管理”
  2. 在节点列表中,单击“操作”栏的标签管理
  3. 在弹出的“标签管理”窗口中,单击标签列表下方的添加标签,填写需要增加标签的“”和“”,单击“确定”。

    例如,填写的键为“deploy_qa”,值为“true”,就可以从逻辑概念表示该节点是用来部署QA(测试)环境使用。

    图1 添加标签

  4. 标签添加成功后,再次单击“标签管理”,可查看到已经添加的标签。

    图2 标签已添加成功

删除节点标签

删除标签只能够删除用户添加的标签,节点固有的标签不能删除。

  1. 登录CCE控制台,在左侧导航栏中选择“资源管理 > 节点管理”
  2. 在节点列表中,单击“操作”栏的“标签管理”
  3. 单击“删除”,单击“确定”,删除标签。

    可查看到“标签变更成功”

    图3 变更标签成功


本站部分内容转载于网络,版权归原作者所有,转载之目的在于传播更多优秀技术内容,如有侵权请联系QQ/微信:153890879删除,谢谢!
上一篇:查看垂直伸缩任务 - 弹性伸缩 下一篇:没有了

推荐图文

  • 周排行
  • 月排行
  • 总排行

随机推荐