feat(terraform): allow traffic routing to be controlled by boolean #241
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
This PR adds a boolean that will control traffic between EC2 and ECS. When
true
, respective load balances will route traffic to ECS infrastructure. Whenfalse
, traffic will route to existing EC2 infrastructure. This can be controlled per service per environment.This can be controlled per service and will hopefully be incredibly useful for:
The plans are clean as the load balancer rules are already active. How a plan would look if set to
false
:This can be removed once EC2 infrastructure is decommissioned.
Also, includes documentation.
Related issue: https://dvsa.atlassian.net/browse/VOL-5730
Before submitting (or marking as "ready for review")