文档首页/ 华为云UCS/ 用户指南/ 集群联邦/ 为集群添加标签与污点
更新时间:2024-11-04 GMT+08:00

为集群添加标签与污点

UCS支持为集群打上不同的标签,来定义不同的属性,通过这些标签可以快速地了解各个集群的特点。而污点(taint)能够使集群排斥某些特定的Pod,从而避免Pod调度到该集群上,实现各集群负载的合理分配。

标签说明

通过给集群打上不同的标签,将集群进行分类,方便集群管理。

污点(Taints)说明

污点格式为“Key=Value:Effect”,Key和Value作为污点的标签,Value可以为空,Effect用于描述污点的效果。当前Effect支持如下两个选项:
  • NoSchedule:不能容忍此污点的 Pod 不会被调度到集群上,但是现有 Pod 不会从集群中逐出。
  • NoExecute:表示不能容忍此污点的 Pod 不会被调度到集群上,同时会将集群上已存在的Pod驱逐。

管理集群标签/污点

  1. 登录UCS控制台。
  2. 单击目标集群所在的容器舰队名称,在左侧导航栏选择“容器集群”,找到目标集群,在右上角单击进入“标签与污点管理”。

    图1 标签与污点管理

  3. 单击按钮,设置节点标签/污点。如需执行多项操作,可多次添加,最多支持10条操作。

    图2 添加标签/污点
    • 选择“添加”“删除”操作。
    • 选择操作对象为“K8S标签”“污点(Taints)”
    • 填写需要增加标签/污点的“键”和“值”。
    • 如选择操作对象为“污点(Taints)”,需选择污点效果,关于污点效果说明请参见污点(Taints)说明

  4. 单击“确定”,对所选节点执行标签/污点操作。