更新时间:2024-11-01 GMT+08:00
为集群添加标签与污点
UCS支持为集群打上不同的标签,来定义不同的属性,通过这些标签可以快速地了解各个集群的特点。而污点(taint)能够使集群排斥某些特定的Pod,从而避免Pod调度到该集群上,实现各集群负载的合理分配。
标签说明
通过给集群打上不同的标签,将集群进行分类,方便集群管理。
污点(Taints)说明
污点格式为“Key=Value:Effect”,Key和Value作为污点的标签,Value可以为空,Effect用于描述污点的效果。当前Effect支持如下两个选项:
- NoSchedule:不能容忍此污点的 Pod 不会被调度到集群上,但是现有 Pod 不会从集群中逐出。
- NoExecute:表示不能容忍此污点的 Pod 不会被调度到集群上,同时会将集群上已存在的Pod驱逐。
管理集群标签/污点
- 登录UCS控制台。
- 单击目标集群所在的容器舰队名称,在左侧导航栏选择“容器集群”,找到目标集群,在右上角单击进入“标签与污点管理”。
图1 标签与污点管理
- 单击按钮,设置节点标签/污点。如需执行多项操作,可多次添加,最多支持10条操作。
图2 添加标签/污点
- 选择“添加”或“删除”操作。
- 选择操作对象为“K8S标签”或“污点(Taints)”。
- 填写需要增加标签/污点的“键”和“值”。
- 如选择操作对象为“污点(Taints)”,需选择污点效果,关于污点效果说明请参见污点(Taints)说明。
- 单击“确定”,对所选节点执行标签/污点操作。
父主题: 集群联邦