aws-samples / service-catalog-engine-for-terraform-os

Apache License 2.0
128 stars 40 forks source link

Default to t3.medium (deploy-tre.sh fails on regions without t2 instances, which is increasingly more common) #73

Open simachriaws opened 6 months ago

simachriaws commented 6 months ago

Problem description

TerraformAutoScalingLaunchTemplate fails in regions which don't have the older generation t2 type instances (such as eu-north-1) which gives the customer a deployment failure experience on first run.

Proposed solution

Default to using the newer t3 type instance which is available and supported in older and newer regions (this is correct right?)

Alternative solutions

Create and use Fn::FindInMap for machine types in a given region.