开发者社区 问答 正文

Kubernetes 集群 扩容和缩容集群

通过容器服务管理控制台,您可以根据实际业务需要对 Kubernetes 集群的 Worker 节点进行扩容和缩容。


背景信息
    说明:多可用区 Kubernetes 集群不支持扩容和缩容。关于如何创建多可用区 KUbernetes 集群,参见创建多可用区 Kubernetes 集群。
使用说明

  • 目前仅支持用户手动进行扩容和缩容,不支持自动弹性伸缩。
  • 目前,不支持集群中 Master 节点的扩容和缩容。
  • 集群缩容只能缩减集群创建和扩容时增加的 Worker 节点,通过添加已有节点功能添加到集群中的 Worker 节点不能被缩减。
  • 缩减规则是按创建时间进行的,最新扩容出来的节点会被先回收。
  • 必须有大于1个非手动添加的节点,才能进行缩容。



操作步骤

  1. 登录容器服务管理控制台
  2. 在 Kubernetes 菜单下,单击左侧导航栏中的集群,进入 Kubernetes 集群列表页面。
  3. 选择所需的集群并单击右侧的集群伸缩。
  4. 选择扩容 或者缩容,设置 Worker 节点的数量。

    本示例进行集群扩容,将集群的 Worker 节点数由 1 个扩容到 4 个。

  5. 填写节点的登录密码。  说明:由于升级过程依赖登录到 ECS 来拷贝配置信息,所以集群伸缩时填写的密码必须和创建集群时填写的密码一致。

  6. 单击提交。





下一步

伸缩完成后,通过 Kubernetes 集群的节点列表页面,您可以看到 Worker 节点的数量从 1 变成了 4

展开
收起
青蛙跳 2018-08-17 17:18:13 1347 分享 版权
阿里云 AI 助理回答

要通过容器服务管理控制台对Kubernetes集群的Worker节点进行手动扩容,您可以遵循以下步骤操作:

  1. 登录控制台

    • 首先,登录到阿里云容器服务管理控制台。
  2. 访问集群列表

    • 在左侧导航栏中选择Kubernetes,然后点击集群,进入集群列表页面。
  3. 选择目标集群

    • 在集群列表中,找到并选择您需要进行扩容操作的集群。
  4. 进入集群伸缩界面

    • 在所选集群右侧,点击集群伸缩按钮。
  5. 选择扩容操作

    • 在集群伸缩界面,您将看到扩容缩容选项。由于当前需求是扩容,因此选择扩容
  6. 设置节点数量

    • 输入您希望增加的Worker节点数量。例如,如果当前节点数为1,欲扩容至4个节点,则输入数字3。
  7. 配置登录密码

    • 按照提示填写节点的登录密码。重要提醒:此密码必须与创建集群时使用的密码一致,因为扩容过程涉及从ECS拷贝配置信息。
  8. 提交扩容请求

    • 确认信息无误后,单击提交以启动扩容流程。
  9. 监控扩容进度

    • 伸缩操作开始后,可以通过节点列表页面监控Worker节点的数量变化,直至扩容完成。

通过上述步骤,您可以有效地根据业务需求手动调整Kubernetes集群的Worker节点规模。请记得在执行任何操作前确保理解其对现有应用及资源的影响,并准备好相应的监控与验证措施以确保集群稳定运行。

注意: - 扩容或缩容操作仅适用于非手动添加到集群中的Worker节点。 - 集群缩容需遵循按创建时间逆序回收的原则,最新加入的节点将被优先移除。 - 当前不支持Master节点的扩容或缩容操作。

参考知识库资料提供了关于自动弹性伸缩的解决方案以及ACK专有集群的创建细节,但基于您的背景信息,这里主要聚焦于手动扩容的操作指导。


注解: 强调密码一致性对于扩容操作的重要性。 虽然文档提及了自动弹性伸缩的配置方法,但根据问题背景,此处未直接采用。 ACK专有集群的创建细节虽提供网络配置等高级选项,但与当前手动扩容操作直接关联性不大,仅供参考。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答