Skip to content

Commit 69f2237

Browse files
update aws providers core (#2335)
* change aws provider version to ~> 5.0 * update required providers in modules * replace deprecated ebs_volume_size with storage_info https://registry.terraform.io/providers/hashicorp/aws/latest/docs/guides/version-5-upgrade#resourceaws_msk_cluster
1 parent 68b4a25 commit 69f2237

File tree

47 files changed

+66
-61
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

47 files changed

+66
-61
lines changed

terraform/core/00-init.tf

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
# Core Infrastructure
22
provider "aws" {
33
region = var.aws_deploy_region
4-
5-
dynamic assume_role {
4+
5+
dynamic "assume_role" {
66
for_each = local.is_live_environment ? [1] : []
77

88
content {
@@ -15,7 +15,7 @@ provider "aws" {
1515
provider "aws" {
1616
alias = "aws_api_account"
1717
region = var.aws_deploy_region
18-
18+
1919
assume_role {
2020
role_arn = "arn:aws:iam::${var.aws_api_account_id}:role/${var.aws_deploy_iam_role_name}"
2121
session_name = "Terraform"
@@ -25,10 +25,10 @@ provider "aws" {
2525
provider "aws" {
2626
alias = "aws_hackit_account"
2727
region = "eu-west-1"
28-
29-
dynamic assume_role {
28+
29+
dynamic "assume_role" {
3030
for_each = local.is_live_environment ? [1] : []
31-
31+
3232
content {
3333
role_arn = "arn:aws:iam::${var.aws_hackit_account_id}:role/${var.aws_deploy_iam_role_name}"
3434
session_name = "DataPlatform"
@@ -40,13 +40,13 @@ provider "aws" {
4040
provider "aws" {
4141
alias = "aws_sandbox_account"
4242
region = var.aws_deploy_region
43-
44-
dynamic assume_role {
43+
44+
dynamic "assume_role" {
4545
for_each = local.is_live_environment ? [] : [1]
4646

4747
content {
48-
role_arn = "arn:aws:iam::${var.aws_sandbox_account_id}:role/${var.aws_deploy_iam_role_name}"
49-
session_name = "Terraform"
48+
role_arn = "arn:aws:iam::${var.aws_sandbox_account_id}:role/${var.aws_deploy_iam_role_name}"
49+
session_name = "Terraform"
5050
}
5151
}
5252
}
@@ -65,7 +65,7 @@ terraform {
6565
required_providers {
6666
aws = {
6767
source = "hashicorp/aws"
68-
version = "~> 4.0"
68+
version = "~> 5.0"
6969
}
7070
google = {
7171
source = "hashicorp/google"

terraform/modules/api-ingestion-lambda/00-init.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ terraform {
88
required_providers {
99
aws = {
1010
source = "hashicorp/aws"
11-
version = "~> 4.0"
11+
version = ">4.0, <6.0"
1212
}
1313
}
1414
}

terraform/modules/aws-ecs-autoscaling-group/00-init.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ terraform {
88
required_providers {
99
aws = {
1010
source = "hashicorp/aws"
11-
version = "~> 4.0"
11+
version = ">=4.0, <6.0"
1212
}
1313
}
1414
}

terraform/modules/aws-ecs-docker-service/00-init.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ terraform {
88
required_providers {
99
aws = {
1010
source = "hashicorp/aws"
11-
version = "~> 4.0"
11+
version = ">=4.0, <6.0"
1212
}
1313
}
1414
}

terraform/modules/aws-ecs-fargate-task/00-init.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ terraform {
88
required_providers {
99
aws = {
1010
source = "hashicorp/aws"
11-
version = "~> 4.0"
11+
version = ">=4.0, <6.0"
1212
}
1313
}
1414
}

terraform/modules/aws-glue-job-with-crawler/00-init.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ terraform {
88
required_providers {
99
aws = {
1010
source = "hashicorp/aws"
11-
version = "~> 4.0"
11+
version = ">=4.0, <6.0"
1212
}
1313
}
1414
}

terraform/modules/aws-glue-job/00-init.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ terraform {
88
required_providers {
99
aws = {
1010
source = "hashicorp/aws"
11-
version = "~> 4.0"
11+
version = ">=4.0, <6.0"
1212
}
1313
}
1414
}

terraform/modules/aws-lambda-folder-ingestion/00-init.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ terraform {
88
required_providers {
99
aws = {
1010
source = "hashicorp/aws"
11-
version = "~> 4.0"
11+
version = ">=4.0, <6.0"
1212
}
1313
}
1414
}

terraform/modules/aws-lambda-layers/00-init.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ terraform {
88
required_providers {
99
aws = {
1010
source = "hashicorp/aws"
11-
version = "~> 4.0"
11+
version = ">=4.0, <6.0"
1212
}
1313
}
1414
}

terraform/modules/aws-lambda/00-init.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ terraform {
88
required_providers {
99
aws = {
1010
source = "hashicorp/aws"
11-
version = "~> 4.0"
11+
version = ">=4.0, <6.0"
1212
}
1313
}
1414
}

0 commit comments

Comments
 (0)