集群节点缩容

需要调整集群规模时,可以卸载部分节点。卸载后,应用无法继续运行在此节点上。本章节介绍如何进行集群节点缩容。

前提条件

  • 容器管理平台已创建 Kubernetes 集群,并且能够访问集群的 UI 界面。
  • 操作用户已获得 Cluster Admin 角色授权 ,详情可参考集群授权
  • 卸载节点之前,需要确认节点已暂停调度,并且此节点上的应用都已驱逐至其他节点。

    • 驱逐方式:登录控制器节点,通过 kubectl drain 命令驱逐节点上所有 Pod 。安全驱逐的方式可以允许容器组里面的容器执行优雅的中止。

删除节点的操作步骤如下:

1. 登录平台

Cluster Admin 用户根据下表的信息成功登录后,点击左上角的集群列表进入集群列表页面。

参数 说明 举例值
UI 账户和密码 【类型】必填 【含义】用来登录容器管理平台 Web UI 的管理员账户和密码 账户:root 密码:\
容器平台的 Web UI 地址 【类型】必填 【含义】容器管理平台的 Web UI 的 IP 地址 10.6.124.110

2. 删除节点

  1. 点击一个集群名称,进入集群详情

  2. 点击左侧的节点管理进入节点列表。

  3. 点击列表后的 ...

  4. 选择移除节点进入节点移除弹框页面。

    删除节点

  5. 进入节点卸载页面,输入节点名称,并点击 确认进行删除。

注意:

  1. 集群节点缩容时,只能逐个进行卸载,无法批量卸载。

  2. 如需卸载集群控制器节点,需要确保最终控制器节点数为奇数

  3. 集群节点缩容时不可下线第一个控制器 节点。如果必须执行此操作,请联系售后工程师。

Copyright © daocloud.io 2022 all right reserved,powered by Gitbook该文件修订时间: 2023-05-25 11:51:55

results matching ""

    No results matching ""