有没有办法保护主节点免受自动缩放?
Posted
技术标签:
【中文标题】有没有办法保护主节点免受自动缩放?【英文标题】:Is there a way to protect the master node from autoscalling? 【发布时间】:2021-04-28 09:45:52 【问题描述】:我正在使用 Terraform
初始化一个 kubernetes 集群,我创建了一个 aws_autoscaling_group
用于自动缩放,但我想保护主节点免受自动缩放。我在官方文档中没有找到可以解决我的问题的设置。
感谢您的帮助。
【问题讨论】:
您在使用 EKS 吗? @initanmol 不,我只使用 EC2 在独立的 EC2 节点上配置 K8S 主节点,并将 K8S 工作节点保留在自动缩放组中。 【参考方案1】:在您的 Terraform aws_autoscaling_group
中,只需将 min_size
、max_size
和 desired_capacity
都设置为相同的值。如果您有 3 个主节点,请将它们全部设置为 3。这将有效地禁用自动缩放,但将始终让您的集群具有 3 个主节点。
【讨论】:
以上是关于有没有办法保护主节点免受自动缩放?的主要内容,如果未能解决你的问题,请参考以下文章