-
-
Notifications
You must be signed in to change notification settings - Fork 165
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
implement create_before_destroy on instances #192
Conversation
/terratest |
|
Hi @frimik this will not destroy the cluster, it will only replace the db instances. |
/terratest |
@finchr hi, can you follow up on the reported check errors? thanks |
/terratest |
6408784
to
5d19e96
Compare
/terratest |
@Gowiem can you have a look content wise? |
|
Thanks @finchr for creating this pull request! A maintainer will review your changes shortly. Please don't be discouraged if it takes a while. While you wait, make sure to review our contributor guidelines. Tip Need help or want to ask for a PR review to be expedited?Join us on Slack in the |
This pull request now has conflicts. Could you fix it @finchr? 🙏 |
5d19e96
to
fe55b00
Compare
Conflicts resolved! |
* add option for enabling global write forwarding * Update Readme with enable_global_write_forwarding ref. * Add enable_global_write_forwarding option. * update readme * fix readme --------- Co-authored-by: Erik Osterman (CEO @ Cloud Posse) <erik@cloudposse.com>
Important Cloud Posse Engineering Team Review RequiredThis pull request modifies files that require Cloud Posse's review. Please be patient, and a core maintainer will review your changes. To expedite this process, reach out to us on Slack in the |
💥 This pull request now has conflicts. Could you fix it @finchr? 🙏 |
This PR was closed due to inactivity and merge conflicts. 😭 |
Seriously? You sit on this months and then request that I fix merge conflicts and close on the same day? |
Sorry about that. I think we have an edge condition with the mergify rules that caused that to happen. Please click the button to reopen the PR and work with someone in #pr-reviews channel to get this merged. |
Hi @osterman I don't see a button or option to reopen the PR. |
We'll need a net-new PR. |
OK, new PR is #213 |
* implement create_before_destroy on instances * add random provider to versions.tf * run terraform fmt * run `make readme` to pass ci action * fix random_pet in case of enabled == true * don't create resource in enabled == false --------- Co-authored-by: Benjamin Smith <ben.smith.developer@gmail.com>
what
I implemented create_before_destroy on the aws_rds_cluster_instance default instances.
why
Making a change to any parameter that triggers a replace on a aws_rds_cluster_instance results in all instances being destroyed before attempting to create a new instance which causes an outage. This a faster (and safer) altenative to #191
references
This closes #190 and is an alternative to #191