容器服务支持对集群节点进行污点管理。您可按需为节点设置污点,使得节点可以排斥某些 Pod。
添加污点
- 登录容器服务控制台。
- 在左侧导航栏中,选择集群,进入集群管理页面。
- 选择需要添加节点污点的集群ID,进入该集群操作页面。
- 选择节点管理 > 节点,进入节点列表页。
- 点击节点列表上方标签和污点。
- 选择污点页签,点击添加污点。
- 在新建污点弹窗中,用户根据需求输入标签的名称、值和Effect,然后单击确定,即可在污点页面看到此次添加的污点。
Effect有以下三中类型可选:
- NoSchedule:禁止新的Pod调度至节点。
- PreferNoSchedule:尽量避免将没有匹配容忍的 Pod 调度到该节点上。
- NoExecute:不能在该节点上运行(如果已经运行,将被驱逐)。
编辑污点
- 登录容器服务控制台。
- 在左侧导航栏中,选择集群,进入集群管理页面。
- 选择需要编辑节点污点的集群ID,进入该集群操作页面。
- 选择节点管理 > 节点,进入节点列表页。
- 点击节点列表上方标签和污点。
- 选择污点页签,选择某个节点后点击污点的修改图标。
- 在编辑污点弹窗中,用户根据需求编辑污点的值和Effect,然后单击确定,即可在标签页面看到此次编辑。
删除污点
- 登录容器服务控制台。
- 在左侧导航栏中,选择集群,进入集群管理页面。
- 选择需要删除节点污点的集群ID,进入该集群操作页面。
- 选择节点管理 > 节点,进入节点列表页。
- 点击节点列表上方标签和污点。
- 选择污点页签,选择某个节点后点击污点的删除图标。
- 在删除污点弹窗中,用户根据需求删除污点,然后单击确定,即可看到节点污点被删除。