All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
4.0.0 (2020-08-26)
- Replica configuration has been reworked. Please see the upgrade guide for details.
- Users and databases have been moved and require a state migration. See the upgrade guide for details.
- Add encryption_key_name variable for MS SQL module (#132) (2bd0f41)
- Add location support to backup_configuration block (#126) (aa907bd)
- add SQL Server support with new submodule (#112) (4a775fb)
- Added random_id option for instance name (#116) (7c8c799)
- Rework replicas to use
for_each
and new configuration style (5e1ae20)
- Fix issue with replica state key and random IDs (#141) (71b51fd)
- Update versions to allow for Terraform 0.13 (#135) (86c533a)
- docs: Update links for database flags on postgresql and mysql (#134) (e6a31ca)
- Relax Provider version (#133) (ec2a109)
- Updated users and databases creation to use for_each (#100) (d433995)
3.2.0 (2020-04-24)
- Added "encryption_key_name" variable for postgresql and mysql modules. (#101) (cf87a9d)
- Support new regional HA for MySQL (#99) (d3ed591)
3.1.0 (2020-02-11)
3.0.0 - 2019-12-17
- Removed variable
peering_completed
. #78
- The
public_ip_address
,private_ip_address
, andinstance_address
outputs to themysql
submodule, thepostgresql
submodule, and thesafer_mysql
submodule. #76 - Added variable
module_depends_on
. #78
- Renamed output
instance_address
toinstance_ip_address
inmysql
,postgresql
andsafer_mysql
submodules. #83
2.0.0 - 2019-09-26
2.0.0 is a backward incompatible release. Review the upgrade guide for more information.
- The network reference in the
private_service_access
module uses the self link. #61