terraform-aws-rds-cluster
terraform-aws-rds-cluster copied to clipboard
Terraform module to provision an RDS Aurora cluster for MySQL or Postgres
## what - Update terratest `>= 0.46.0` ## why - Support OpenTofu for testing ## References * https://github.com/gruntwork-io/terratest/releases/tag/v0.46.0 * DEV-374 Add opentofu to all our Terragrunt Testing GHA matrix
## what Only set `db_cluster_instance_class` to non-null on the secondary cluster when `local.is_serverless=false`. ## why The missing `serverlessv2_scaling_configuration` on the secondary cluster was added in #181. The argument `db_cluster_instance_class` should...
### Describe the Feature We would like to be able to explicitly specify the names of the parameter groups created by this module ### Expected Behavior We need to be...
## what Added in lifecycle ignore for engine_version to primary RDS cluster instance resource. ## why When using the module to create an Aurora serverless cluster we were seeing engine_version...
### Describe the Bug Aurora Global Cluster cannot be created using this module if a `snapshot_identifier` is specified. This will instead return an error like this: ``` Plan: 1 to...
## what - feat: add cluster identifier prefixes ## why - We can avoid name conflicts upon recreation by setting the following inputs - `parameter_group_name_prefix_enabled` - `rds_cluster_identifier_prefix_enabled` - `db_subnet_group_prefix_enabled` -...
## what - feat: rds cluster output ## why - Retrieve all outputs of the RDS cluster without needing to specify each one manually - Removes the need for outputs...
### Describe the Feature When manage_admin_user_password = true Its created a secret with automate rotation ### Expected Behavior Varible for disable rotation ### Use Case new feature ### Describe Ideal...
### Describe the Bug `serverlessv2_scaling_configuration` is a _cluster_ attribute—[which can never be unset](https://github.com/cloudposse/terraform-aws-rds-cluster/issues/168), by the way—required to add `db.serverless` _instances_ to a provisioned cluster, but it does not imply that...
## what Add `master_user_secret` (~~renamed~~ followed the cloudposse naming replacing master with admin) as output. ## why I want to add the secret to my beanstalk environment, but I can...