【问题标题】: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 工作节点保留在自动缩放组中。

标签: kubernetes terraform terraform-provider-aws


【解决方案1】:

在您的 Terraform aws_autoscaling_group 中,只需将 min_sizemax_sizedesired_capacity 都设置为相同的值。如果您有 3 个主节点,请将它们全部设置为 3。这将有效地禁用自动缩放,但将始终让您的集群具有 3 个主节点。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-10-15
    • 1970-01-01
    • 1970-01-01
    • 2021-04-27
    • 2020-12-10
    • 1970-01-01
    • 1970-01-01
    • 2016-03-30
    相关资源
    最近更新 更多