是否在 EKS 集群中使用集群自动缩放程序,预期将扩展策略添加到 ASG 自动缩放组



我负责组织中的多个 AWS EKS 1.13 集群。 在最近一次基础结构成本审计中,我注意到与我的工作节点关联的 ASG 在管理控制台中指示以下内容。

Your Auto Scaling group is configured to maintain a fixed number of instances. Add scaling policies if you want to scale dynamically in response to demand.

我想知道这是否是安装集群自动缩放器掌舵图时的预期行为。

我创建了运行 1.13 的 EKS 集群,其中包含单个工作线程节点组。 我已经安装了集群自动缩放器掌舵图,如文档中所示。

群集自动缩放器图表已安装以下图表值。

cloudProvider:      aws                                      
awsAccessKeyID:     {{ requiredEnv "AWS_ACCESS_KEY_ID" }}    
awsSecretAccessKey: {{ requiredEnv "AWS_SECRET_ACCESS_KEY" }}
awsRegion:          {{ .Environment.Values.aws_region }}     
autoDiscovery:                                               
  clusterName:      {{ .Environment.Values.cluster_name }}   
  enabled:          true                                     
rbac:                                                        
  create:           true                                     
sslCertPath:        /etc/ssl/certs/ca-bundle.crt             

我预计策略将附加到 EKS 工作节点 ASG。 这可能是我的误解,因此提出了问题。

提前感谢您提供的任何信息。

您在自动发现模式下运行集群自动标量,因此自动标量负责 asg 中的实例数。此外,只要 asg 上设置的最小最大限制内,自动标量就可以更改 asg 中所需的节点数。

它在描述中所说的是绝对正确的。此外,请记住,您可以使用 cloudwatch 事件进一步增强集群的扩展。但是,这将基于您将随着时间的推移收集的自定义指标来完成。

相关内容

  • 没有找到相关文章

最新更新