Releases: silinternational/terraform-modules
Releases · silinternational/terraform-modules
Add RDS CA Cert variable to rds/mariadb module
Added
- In
rds/mariadb
module, added an optional variableca_cert_identifier
to specify the CA Certificate for the RDS instance. - In
rds/mariadb
module, added an optional variableapply_immediately
to force any changes to be applied immediately rather that at the next maintenance window.
VPC transit gateway
Added
- In the
vpc
module, add the ability to route to transit gateway instead of NAT gateway.
Changed
- Made the aws access key variables not required in the
rds/backup
module.
Add tags variable to ecs/cluster module
Added
- Added a variable to specify tags to apply to the ECS cluster in the
ecs/cluster
module.
Removed an unused policy in backup module
Fixed
- Removed an unused policy in backup module that causes authorization problems in Terraform. Error message produced was "Error: error creating Backup Vault Policy (ethnologue-cam-prod-db-backup-vault): AccessDeniedException: status code: 403, request id:". Removing this policy causes no problems with backup operation or restore operation. It also increases security by restricting access to the backup vault.
Update the Launch Template version number each time
Fixed
- Rather than setting the default_version to 1, use the latest version (documentation)
Configurable VPC CIDR blocks
Added
- Enable using a custom CIDR block for the VPC (optional)
- Make the public subnets' CIDR blocks configurable (optionally)
- Make the private subnets' CIDR blocks configurable (optionally)
- Add new variables to vpc's README's list of optional inputs
Fixed
- Fix typo in vpc README example
Note:
I set the defaults to match the calculated values we have been using, so that this should be a non-breaking change (unless someone is using more than 4 availability zones, which we aren't, as far as I am aware).
New cloudtrail input `is_multi_region_trail`
Added
- New variable
is_multi_region_trail
to cloudtrail module
New variable 'cpu_credits' in asg and asg-ebs modules
Added
- Added optional variable
cpu_credits
to theasg
andasg-ebs
modules.
New variable `create_nat_gateway` in the VPC module
Added
- Added new variable
create_nat_gateway
to the VPC module.
fix aws/rds/mariadb module
Fixed
- Fix a bug introduced in v8.2.0 indicated by error messages:
- "username": conflicts with replicate_source_db
- expected replica_mode to be one of [open-read-only mounted]