【发布时间】:2019-12-26 03:37:35
【问题描述】:
我有以下配置:
- 使用 terraform 模块安装了 EKS https://github.com/terraform-aws-modules/terraform-aws-eks/blob/v4.0.2/examples/basic/main.tf
- 添加了多 asg 自动缩放器 (https://github.com/kubernetes/autoscaler/blob/master/cluster-autoscaler/cloudprovider/aws/README.md)
- 将工作组配置为每个 az 运行 1 个实例(在 az-1a 和 az-1b 中 和每个实例的 pod)
当我更改 POD 规格/配置时,我会看到下一个:
- 新实例创建(2 个运行)
- 2 个 Pod 处于运行状态,1 个处于待处理状态
- 已创建新实例(3 个正在运行)
- 2 个 Pod 处于运行状态(两者都更新了年龄)
- 2 个 pod 在一个 az 中的实例上运行
- 缩减超时后 1 az 中的 2 个正在运行的实例
是否有适当的方法来配置自动缩放器以在不同的 2 azs 中创建实例/pod?
【问题讨论】:
标签: amazon-web-services kubernetes autoscaling amazon-eks