-
-
Notifications
You must be signed in to change notification settings - Fork 596
feat: Enhanced region support #509
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
feat: Enhanced region support #509
Conversation
- updated `aws` version constraint to `>= 6.0` - added `region` input variable - updated docs
This is draft until I can apply it at work in the scheduled window in two weeks, unless somebody else can pick up and test. Plans cleanly though in both my work project and |
@antonbabenko , @bryantbiggs , ☝️😊 |
I think theres a few more changes we'll want to make since its a breaking change. its on the list and we'll get to it soon |
This PR has been automatically marked as stale because it has been open 30 days |
I believe it's still relevant and should be reviewed. |
This PR has been automatically marked as stale because it has been open 30 days |
Description
aws
version constraint to>= 6.0
region
input variable (see Enhanced Region Support)Motivation and Context
This change will allow to simplify multi-region deployments of RDS resources. No longer need to maintain different provider aliases, one can simply pass
region = "value"
when calling the module. This will also allow for dynamic creation of multiple regional clusters with afor_each
, like so:Breaking Changes
Warning
AWS provider version 6.0.0 brings breaking changes, the list is extensive: https://github.com/hashicorp/terraform-provider-aws/releases/tag/v6.0.0
How Has This Been Tested?
examples/*
to demonstrate and validate my change(s)examples/*
projectspre-commit run -a
on my pull request