Skip to content

Commit fa0022c

Browse files
authored
Merge pull request #1 from Heider1988/feature/pipeline-terraform-aws
feat: add Terraform configuration for S3 bucket provisioning
2 parents 8e699b7 + 3169b2f commit fa0022c

File tree

6 files changed

+14
-0
lines changed

6 files changed

+14
-0
lines changed

infra/backend.tf

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
terraform {
2+
backend "s3" {}
3+
}

infra/envs/dev/terraform.tfvars

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
bucket_name="dev-sa-east-1-pipeline"

infra/envs/prod/terraform.tfvars

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
bucket_name="prd-sa-east-1-pipeline"

infra/main.tf

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
resource "aws_s3_bucket" "bucket" {
2+
bucket = var.bucket_name
3+
}

infra/provider.tf

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
provider "aws" {
2+
region = "sa-east-1"
3+
}

infra/variables.tf

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
variable "bucket_name" {
2+
type = string
3+
}

0 commit comments

Comments
 (0)