Skip to content

Commit 9126c9e

Browse files
authored
Support AWS Provider V5 (#35)
1 parent 9f4fe6f commit 9126c9e

9 files changed

Lines changed: 23 additions & 22 deletions

File tree

.github/workflows/release-branch.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ on:
1010
- 'docs/**'
1111
- 'examples/**'
1212
- 'test/**'
13+
- 'README.*'
1314

1415
permissions:
1516
contents: write

.github/workflows/release-published.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,4 +11,4 @@ permissions:
1111

1212
jobs:
1313
terraform-module:
14-
uses: cloudposse/github-actions-workflows-terraform-module/.github/workflows/release.yml@main
14+
uses: cloudposse/github-actions-workflows-terraform-module/.github/workflows/release-published.yml@main

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -236,7 +236,7 @@ Available targets:
236236

237237
| Name | Version |
238238
|------|---------|
239-
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 0.13.0 |
239+
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 1.3 |
240240
| <a name="requirement_aws"></a> [aws](#requirement\_aws) | >= 4.4.0 |
241241

242242
## Providers

docs/terraform.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
| Name | Version |
55
|------|---------|
6-
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 0.13.0 |
6+
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 1.3 |
77
| <a name="requirement_aws"></a> [aws](#requirement\_aws) | >= 4.4.0 |
88

99
## Providers

examples/complete/main.tf

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ provider "aws" {
44

55
module "vpc_prod" {
66
source = "cloudposse/vpc/aws"
7-
version = "0.18.2"
7+
version = "2.1.0"
88

9-
cidr_block = "172.16.0.0/16"
9+
ipv4_primary_cidr_block = "172.16.0.0/16"
1010

1111
enabled = true
1212
attributes = ["prod"]
@@ -15,12 +15,12 @@ module "vpc_prod" {
1515

1616
module "subnets_prod" {
1717
source = "cloudposse/dynamic-subnets/aws"
18-
version = "0.34.0"
18+
version = "2.4.1"
1919

2020
availability_zones = var.availability_zones
2121
vpc_id = module.vpc_prod.vpc_id
22-
igw_id = module.vpc_prod.igw_id
23-
cidr_block = module.vpc_prod.vpc_cidr_block
22+
igw_id = [module.vpc_prod.igw_id]
23+
ipv4_cidr_block = [module.vpc_prod.vpc_cidr_block]
2424
nat_gateway_enabled = false
2525
nat_instance_enabled = false
2626
map_public_ip_on_launch = false
@@ -32,9 +32,9 @@ module "subnets_prod" {
3232

3333
module "vpc_staging" {
3434
source = "cloudposse/vpc/aws"
35-
version = "0.18.2"
35+
version = "2.1.0"
3636

37-
cidr_block = "172.32.0.0/16"
37+
ipv4_primary_cidr_block = "172.32.0.0/16"
3838

3939
enabled = true
4040
attributes = ["staging"]
@@ -43,12 +43,12 @@ module "vpc_staging" {
4343

4444
module "subnets_staging" {
4545
source = "cloudposse/dynamic-subnets/aws"
46-
version = "0.34.0"
46+
version = "2.4.1"
4747

4848
availability_zones = var.availability_zones
4949
vpc_id = module.vpc_staging.vpc_id
50-
igw_id = module.vpc_staging.igw_id
51-
cidr_block = module.vpc_staging.vpc_cidr_block
50+
igw_id = [module.vpc_staging.igw_id]
51+
ipv4_cidr_block = [module.vpc_staging.vpc_cidr_block]
5252
nat_gateway_enabled = false
5353
nat_instance_enabled = false
5454
map_public_ip_on_launch = false
@@ -60,9 +60,9 @@ module "subnets_staging" {
6060

6161
module "vpc_dev" {
6262
source = "cloudposse/vpc/aws"
63-
version = "0.18.2"
63+
version = "2.1.0"
6464

65-
cidr_block = "172.48.0.0/16"
65+
ipv4_primary_cidr_block = "172.48.0.0/16"
6666

6767
enabled = true
6868
attributes = ["dev"]
@@ -71,12 +71,12 @@ module "vpc_dev" {
7171

7272
module "subnets_dev" {
7373
source = "cloudposse/dynamic-subnets/aws"
74-
version = "0.34.0"
74+
version = "2.4.1"
7575

7676
availability_zones = var.availability_zones
7777
vpc_id = module.vpc_dev.vpc_id
78-
igw_id = module.vpc_dev.igw_id
79-
cidr_block = module.vpc_dev.vpc_cidr_block
78+
igw_id = [module.vpc_dev.igw_id]
79+
ipv4_cidr_block = [module.vpc_dev.vpc_cidr_block]
8080
nat_gateway_enabled = false
8181
nat_instance_enabled = false
8282
map_public_ip_on_launch = false

examples/complete/versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
terraform {
2-
required_version = ">= 0.13.0"
2+
required_version = ">= 1.3"
33

44
required_providers {
55
aws = {

examples/multi-account/versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
terraform {
2-
required_version = ">= 0.13.0"
2+
required_version = ">= 1.3"
33

44
required_providers {
55
aws = {

ram.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ resource "aws_ram_resource_share" "default" {
2121

2222
# Share the Transit Gateway with the Organization if RAM principal was not provided
2323
data "aws_organizations_organization" "default" {
24-
count = var.ram_resource_share_enabled && ! local.ram_principals_provided ? 1 : 0
24+
count = var.ram_resource_share_enabled && !local.ram_principals_provided ? 1 : 0
2525
}
2626

2727
resource "aws_ram_resource_association" "default" {

versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
terraform {
2-
required_version = ">= 0.13.0"
2+
required_version = ">= 1.3"
33

44
required_providers {
55
aws = {

0 commit comments

Comments
 (0)