Releases: jetbrains-infra/terraform-aws-ecs-cluster
Releases · jetbrains-infra/terraform-aws-ecs-cluster
Bug fix
In some cases you can face the following error:
│ Error: updating Auto Scaling Group (CLUSTER_NODES_20231104105143509000000009): InvalidParameter: 1 validation error(s) found.
│ - minimum field size of 1, UpdateAutoScalingGroupInput.DesiredCapacityType.
This fix sets the ASG desired_capacity_type
parameter to its default value units
.
Allow running cluster without nat service
Now it's possible to spin up ECS clusters in internet faced networks without NAT service.
New optional parameter was introduced: nodes_with_public_ip = false
Small improvements
Since now you can avoid specification of the default capacity strategy.
Bugfix
- [*] Do not recreate the security group if the corresponding data resource was updated.
Bugfix
Ignore changes to aws_autoscaling_group.ecs_nodes desired_capacity
arm64 & lifecycle hooks support
v0.5.2 feat: arm64 support
Support of on-demand part of cluster
Merge pull request #5 from pkos98/on-demand-base-capacity implement support for "on_demand_base_capacity"
Introduce user data support
v0.5.0 chore: Update default version of lt for each update
Bugfix
Disabled scale-in should be set for the capacity provider as well as for ASG.
Small improvements
- Activate automatic node draining if ECS nodes are spot instances
- Allow disabling scale-in protection for ECS nodes ASG