v1.6.0
Add `parameter_group_name_prefix_enabled` variable. Update examples and tests @aknysh (#179)
what
- Add
parameter_group_name_prefix_enabled
variable (defaults totrue
to maintain the current functionality) - Allow using both the
name
andname_prefix
attributes inaws_rds_cluster_parameter_group
andaws_db_parameter_group
resources - Update tests to the latest versions
- Update examples to use the corerct combinations of DB instance classes and DB engine versions
why
- Allow updating old Aurora clusters, which were provisioned with the old versions of the module, to the latest version of the module without rebooting the DB instances. Old clusters, provisioned with the old versions of the module, use the
name
attribute (which was the only option in the old versions of the module) instead ofname_prefix
attribute - Updating the parameter group causes the DB instance to reboot, which could cause a downtime. Depending on the size of the database, the downtime could take some amount of time not suitable for production clusters (after reboot, the database will go through all the recovery points and logs, and depending on the database size, it could take some time)
When you associate a new DB parameter group with a DB instance,
the modified static and dynamic parameters are applied only after the DB instance is rebooted.
However, if you modify dynamic parameters in the DB parameter group after you associate it with the DB instance,
these changes are applied immediately without a reboot.
references
Support AWS Provider V5 @max-lobur (#170)
what
Support AWS Provider V5
Linter fixes
why
Maintenance
references
https://github.com/hashicorp/terraform-provider-aws/releases/tag/v5.0.0
Sync github @max-lobur (#167)
Rebuild github dir from the template