brentley / appmeshworkshop

23 stars 45 forks source link

baseline CFN: Add explicit dependency on route table associations for LBs #108

Closed jasonarewhy closed 3 years ago

jasonarewhy commented 3 years ago

Description of changes:

When attempting to provision this stack, the load balancers would both time out after 15 minutes with the following error:

ElasticLoadBalancerV2 LoadBalancer did not stabilize.

It seems the LBs were being provisioned prior to other subnet resources finishing, causing the LB provisioning process to timeout before they ever return a healthy state. By adding an explicit depends on the route table associations, we can be sure that the VPC routing works prior to creating the load balancers.

brentley commented 3 years ago

thanks!