Skip to content

Commit b9205a1

Browse files
fix: corrige permissões IAM para bucket de state do Terraform
- Corrige nome do bucket de state nas permissões S3 (de 'tf-state' para 'state') - Parametriza nomes dos buckets usando variáveis do projeto - Resolve problema onde recursos eram criados mas state não era salvo
1 parent 443df42 commit b9205a1

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

terraform/01.iam.tf

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -82,12 +82,12 @@ data "aws_iam_policy_document" "github_action_permissions" {
8282

8383
]
8484
resources = [
85-
"arn:aws:s3:::tech-floripa-certificates-dev-tf-state",
86-
"arn:aws:s3:::tech-floripa-certificates-dev-tf-state/*",
85+
"arn:aws:s3:::${var.project_name}-${var.environment}-state",
86+
"arn:aws:s3:::${var.project_name}-${var.environment}-state/*",
8787
"arn:aws:s3:::tech-floripa-plan-artifacts",
8888
"arn:aws:s3:::tech-floripa-plan-artifacts/*",
89-
"arn:aws:s3:::tech-floripa-certificates-dev-bucket",
90-
"arn:aws:s3:::tech-floripa-certificates-dev-bucket/*"
89+
"arn:aws:s3:::${var.project_name}-${var.environment}-bucket",
90+
"arn:aws:s3:::${var.project_name}-${var.environment}-bucket/*"
9191
]
9292
}
9393

0 commit comments

Comments
 (0)