操作场景
本文档指导您对集群进行扩缩容,手动或自动处理应用对资源需求量的变化。TKE 支持以下三种扩缩容方法,您可结合实际情况进行选择:
手动添加/移出节点。
通过弹性伸缩自动添加/移出节点。
通过超级节点完成应用层的扩缩容,无需通过节点进行扩缩容。
前提条件
操作步骤
手动添加/移出节点
您可通过新建节点或添加已有节点两种方式进行手动添加节点,实现集群的手动扩容。通过移出节点,实现集群的手动缩容。
新建节点
新建节点过程中,您可以在新建节点页面配置云服务器(CVM),对集群进行扩容。具体操作请参见 新建节点。 添加已有节点
注意:
当前仅支持添加同一 VPC 下的 CVM。
添加已有节点到集群,会根据您的设置重装该 CVM 的操作系统。
添加已有节点到集群,会迁移 CVM 所属项目到集群所设置的项目。
有且仅有一块数据盘的节点加入到集群,可以选择设置数据盘挂载相关参数。
添加过程中,您可以在添加已有节点页面选择并配置需要添加到集群的 CVM,对集群进行扩容。具体操作请参见 添加已有节点。 移出节点
通过弹性伸缩自动添加/移出节点
弹性伸缩依赖社区组件 Cluster Autoscaler(CA),可以动态地调整集群的节点数量来满足业务的资源需求。更多弹性伸缩原理请参见 节点池概述。 通过超级节点进行业务扩容
超级节点是一种调度能力,支持将标准 Kubernetes 集群中的 Pod 调度到集群服务器节点之外的资源中,实现资源不足时的动态资源补给。详情请参见 超级节点概述。 常见问题
本页内容是否解决了您的问题?