在容器服务ACK中,实现自动扩容的方式主要有两种:集群自动弹性伸缩和节点池的扩缩容。
开启集群自动弹性伸缩:首先,登录到容器服务管理控制台,在左侧导航栏选择集群。在集群列表页面,单击目标集群名称,然后在左侧导航栏,选择节点管理 > 节点池。在节点池页面,单击集群自动弹性伸缩后面的去配置,即可开始自动伸缩相关的设置。
节点池的扩缩容:容器服务ACK通过调整节点池的期望节点数实现节点池的扩缩容,将节点数目维持在期望数量。扩容节点池保证节点数量足够支撑业务运行,缩容则可以节省成本。扩缩容节点池的操作均可自动化执行,从而提升了运维效率。
此外,您还可以通过创建节点触发器来进一步实现自动化管理。调用节点触发器,可以利用openAPI查看扩容出来的ECS节点,从而实现更便捷的管理和自动化操作。
看文档描述,针对 Pending状态的Pod 而触发扩容ecs。 https://help.aliyun.com/zh/ack/ack-managed-and-ack-dedicated/user-guide/auto-scaling-of-nodes?spm=a2c4g.11186623.0.0.3a4d67afrgBt0O 此回答整理自钉群“容器服务ACK 用户交流-1群”
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。