集群节点扩容¶
随着业务应用不断增长,集群资源日趋紧张,这时可以基于 kubean 对集群节点进行扩容。扩容后,应用可以运行在新增的节点上,缓解资源压力。
只有通过容器管理模块创建的集群才支持节点扩缩容,从外部接入的集群不支持此操作。本文主要介绍同种架构下工作集群的 工作节点 扩容。
-
在 集群列表 页面点击目标集群的名称。
若 集群角色 中带有 接入集群 的标签,则说明该集群不支持节点扩缩容。
-
在左侧导航栏点击 节点管理 ,然后在页面右上角点击 接入节点 。
-
填写接入节点的基本信息,然后在在页面底部点击 节点检查 ,检查通过后点击 下一步 。如果检查未通过,则更新 节点信息 并再次执行检查。
-
认证方式:选择通过用户名/密码还是公私钥访问节点。
如果使用公私钥方式访问节点,需要预先配置节点的 SSH 密钥。参阅使用 SSH 密钥认证节点。
-
使用统一的密码:开启后集群中所有节点的访问密码都相同,需要在下方输入访问所有节点的统一密码。如果关闭,则可以为每个节点设置单独的用户名和密码。
- 节点信息:填写主机名、IP地址、用户名和密码。
- 批量上传:下载提供的 CSV 模板(包含字段:主机名、IP地址、用户名、密码、节点角色),填写需要接入的节点信息,上传后新节点信息将自动添加到列表末尾。
-
-
填写参数配置信息,并点击 确定 。
- kubelet_max_pods :设置每个节点的最大 Pod 数量,默认为 110 个。
- override_system_hostname :重置主机名,采用系统默认生成的名称作为主机名称,建议您关闭此选项。
- Insecure_registries :私有镜像仓库配置。使用私有镜像仓库创建集群时,为了避免证书问题导致容器引擎拒绝访问,需要在这里填写私有镜像仓库地址,以绕过容器引擎的证书认证而获取镜像。
- os_package_repos :填写操作系统软件包仓库地址,请根据实际情况填写。
- enable_node_sysctl_tuning :节点内核参数调优,通过调整系统内核参数来提高系统的稳定性、可靠性、安全性和性能。
Note
接入节点大约需要 20 分钟,请您耐心等待。