- Update for breaking change in provider versions
- Adds support for configuring multiple AZs
- Adds support for configuring performance insights
- Adjusts AWS provider constraints to allow newer versions
- Remove unused variables security_group_name, vpc_id, and additional_cidrs
- Adds idle_in_transaction_session_timeout to parameter group
- Updates version file to prevent the major upgrade to the AWS provider version 4.0.
- Adds new extensions to be ignored in the ".gitignore" file.
- Adds variables
enabled_cloudwatch_logs_exports,param_log_min_duration_statementandparam_log_statementconfiguring the logs and its publishing to CloudWatch
- Updates default engine version to not specify a minor version
- Adds new variable
auto_minor_version_upgradeto allow AWS to upgrade RDS minor versions
- Adds tags for RDS Subnet Group.
- Adds new variable
tagsto set tags for all resources - Deprecates
additional_tagsin favor oftags
- Accepts a list of security groups
- Returns a list of ports used by RDS
- Removes ability for the creation of security groups
- Updates minimum Terraform version to 13
- Updates minimum AWS provider version to 3.36.0
- Adds explicit type to
additional_tagsvariable
- Adds input
db_portto configure port that postgres database accepts connections on - Fixes example so it accepts
ingress_sg_idsas input
- Consolidates inputs
tamr_vm_sg_idandspark_cluster_sg_idsinto one input,ingress_sg_ids
- Adds outputs,
rds_usernameandrds_dbname
- Adds creation of aws_db_subnet_group resource
- Adds variable rds_subnet_ids to specify subnet IDs in subnet group
- Renames variable subnet_name to subnet_group_name
- Adds variable "engine_version" to set the postgres version
- Formatting and documentation updates
- Initing project