我已启用 ECS 使用容量提供程序,这是我的配置详细信息
最初部署后,2 个 ECS 任务在 2 个不同的 EC2 实例上运行,然后我运行负载测试来验证集群和 ECS 任务是否按预期扩展,但 ECS 任务所需计数更改为 8,并且只有 4 个 ECS 任务正在运行(预期为有 2 个 EC2 实例,我使用 t3.medium(3 ENI) 实例和 AWSVPC 进行部署)。
为什么集群没有扩展,因为已经有 4 个任务处于配置状态,容量提供者阈值为 100?
我正在使用 terraform 部署我的基础设施,容量提供商的详细信息如下,
resource "aws_autoscaling_group" "kong" {
...
min_size = var.asg_min_size
max_size = var.asg_max_size
desired_capacity = var.asg_desired_capacity
protect_from_scale_in = true
tags = [
{
"key" = "Name"
"value" = local.name
"propagate_at_launch" = …Run Code Online (Sandbox Code Playgroud) amazon-web-services amazon-ecs terraform terraform-provider-aws
我原本计划通过 Terraform 配置Amazon ECS 容量提供程序,但我看到了一些问题,其中讨论了无法通过 Terraform 更新 Amazon ECS 容量提供程序。该功能现在可以安全使用吗?
amazon-web-services amazon-ecs terraform terraform-provider-aws