diff --git a/examples/complete/fixtures.us-east-2.tfvars b/examples/complete/fixtures.us-east-2.tfvars index ecf5e29..32236fb 100644 --- a/examples/complete/fixtures.us-east-2.tfvars +++ b/examples/complete/fixtures.us-east-2.tfvars @@ -38,9 +38,9 @@ apply_immediately = true # aws rds describe-db-engine-versions --query "DBEngineVersions[].DBParameterGroupFamily" --engine postgres --region=us-east-1 engine = "postgres" -engine_version = "12.8" +engine_version = "16.10" -db_parameter_group = "postgres12" +db_parameter_group = "postgres16" # https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Concepts.DBInstanceClass.html instance_class = "db.t3.small" diff --git a/examples/complete/main.tf b/examples/complete/main.tf index 0285b6f..52f7da9 100644 --- a/examples/complete/main.tf +++ b/examples/complete/main.tf @@ -33,7 +33,7 @@ locals { module "rds_instance" { source = "cloudposse/rds/aws" - version = "0.38.4" + version = "1.1.2" database_name = var.database_name database_user = var.database_user diff --git a/examples/complete/outputs.tf b/examples/complete/outputs.tf index 2775073..823c631 100644 --- a/examples/complete/outputs.tf +++ b/examples/complete/outputs.tf @@ -1,13 +1,16 @@ output "public_subnet_cidrs" { - value = module.subnets.public_subnet_cidrs + value = module.subnets.public_subnet_cidrs + description = "Public subnets cidrs" } output "private_subnet_cidrs" { - value = module.subnets.private_subnet_cidrs + value = module.subnets.private_subnet_cidrs + description = "Private subnets cidrs" } output "vpc_cidr" { - value = module.vpc.vpc_cidr_block + value = module.vpc.vpc_cidr_block + description = "VPC cidr" } output "instance_id" { diff --git a/examples/complete/variables.tf b/examples/complete/variables.tf index e1f2cbd..6dd2803 100644 --- a/examples/complete/variables.tf +++ b/examples/complete/variables.tf @@ -4,7 +4,8 @@ variable "region" { } variable "availability_zones" { - type = list(string) + type = list(string) + description = "AWS availability zones" } variable "database_name" { @@ -171,4 +172,4 @@ variable "proxy_delete_timeout" { type = string default = "60m" description = "Proxy delete timeout" -} \ No newline at end of file +} diff --git a/examples/complete/versions.tf b/examples/complete/versions.tf index e7d0b45..406f8ea 100644 --- a/examples/complete/versions.tf +++ b/examples/complete/versions.tf @@ -1,5 +1,5 @@ terraform { - required_version = ">= 0.13.0" + required_version = ">= 1" required_providers { aws = { @@ -7,4 +7,4 @@ terraform { version = ">= 3.1.15" } } -} \ No newline at end of file +} diff --git a/examples/complete/vpc.tf b/examples/complete/vpc.tf index dcd709a..fa52c3b 100644 --- a/examples/complete/vpc.tf +++ b/examples/complete/vpc.tf @@ -1,20 +1,20 @@ module "vpc" { source = "cloudposse/vpc/aws" - version = "0.28.1" + version = "3.0.0" - cidr_block = "172.16.0.0/16" + ipv4_primary_cidr_block = "172.16.0.0/16" context = module.this.context } module "subnets" { source = "cloudposse/dynamic-subnets/aws" - version = "0.39.8" + version = "2.4.2" availability_zones = var.availability_zones vpc_id = module.vpc.vpc_id - igw_id = module.vpc.igw_id - cidr_block = module.vpc.vpc_cidr_block + igw_id = [module.vpc.igw_id] + ipv4_cidr_block = [module.vpc.vpc_cidr_block] nat_gateway_enabled = false nat_instance_enabled = false