为了帮助您高效管理 Kubernetes 集群中的节点,腾讯云容器服务 TKE 引入了节点池的概念。节点池是一组具有相似属性的节点的逻辑集合,一个集群中可以创建多个不同配置和类型的节点池。节点池的配置包含节点的资源属性和 Kubernetes 属性,如计费模式、规格、可用区、标签、污点等。通过节点池的基本功能,您可以方便快捷地创建、管理和销毁节点,从而实现更灵活和高效的资源管理。
应用场景
在需要使用大规模集群的业务场景中,我们推荐您使用节点池进行节点管理,以提高大规模集群的易用性。以下是节点池在各种大规模集群管理场景中的应用:
1. 批量管理:节点选型经过资源、性能测算,将业务部署在一批配置相同的节点上。
2. 弹性伸缩:节点池内的节点承载相同的业务,在业务高峰或低峰时,可以自动扩容或缩容机器。
3. 指定调度:通过节点池标签,可以快速指定业务调度规则。
4. 物理隔离:同集群下通过不同节点池区分业务资源和测试资源。
产品架构
通常情况下,节点池内的节点都具有以下相同的属性:
计费类型:目前支持按量计费、竞价实例和包年包月。
操作系统:节点的操作系统类型。
硬件规格:包括 CPU、内存和 GPU 规格。
启动参数:节点 Kubernetes 组件的启动参数。
启动脚本:节点的自定义启动脚本。
标签和 Taint 设置:节点 Kubernetes 的 Label 和 Taint 设置。
![](https://qcloudimg.tencent-cloud.cn/image/document/e44a3f5c01c35baa56b83c8bda003d8a.png)
![](https://qcloudimg.tencent-cloud.cn/image/document/e44a3f5c01c35baa56b83c8bda003d8a.png)
相关文档