From 2586d5ca567f8b4e184826068945caf2186eec72 Mon Sep 17 00:00:00 2001 From: Hubert Cornet Date: Wed, 6 Aug 2025 18:49:46 +0200 Subject: [PATCH] Actualiser bucket.tf --- bucket.tf | 56 +++++++++++++++++++++++++++---------------------------- 1 file changed, 28 insertions(+), 28 deletions(-) diff --git a/bucket.tf b/bucket.tf index a416b3a..97219ed 100644 --- a/bucket.tf +++ b/bucket.tf @@ -1,44 +1,44 @@ resource "aws_s3_bucket" "mybucket" { bucket = "tips-of-mine-terraform-bucket" -# tags = { -# Name = "My S3 Bucket" -# Environment = "Production" -# Team = "devops" -# Service = "s3" -# } -# force_destroy = true + tags = { + Name = "My S3 Bucket" + Environment = "Production" + Team = "devops" + Service = "s3" + } + force_destroy = true } -#resource "aws_s3_bucket_ownership_controls" "mybucket" { -# bucket = aws_s3_bucket.mybucket.id +resource "aws_s3_bucket_ownership_controls" "mybucket" { + bucket = aws_s3_bucket.mybucket.id -# rule { -# object_ownership = "BucketOwnerPreferred" -# } -#} + rule { + object_ownership = "BucketOwnerPreferred" + } +} -#resource "aws_s3_bucket_acl" "mybucket" { -# bucket = aws_s3_bucket.mybucket.id +resource "aws_s3_bucket_acl" "mybucket" { + bucket = aws_s3_bucket.mybucket.id -# depends_on = [aws_s3_bucket_ownership_controls.mybucket] -# acl = "private" -#} + depends_on = [aws_s3_bucket_ownership_controls.mybucket] + acl = "private" +} #resource "aws_s3_bucket_object" "mybucket" { -# bucket = aws_s3_bucket.mybucket.id + bucket = aws_s3_bucket.mybucket.id -# key = "backend/" -# source = "/dev/null" -#} + key = "backend/" + source = "/dev/null" +} -#resource "aws_s3_bucket_versioning" "mybucket" { -# bucket = aws_s3_bucket.mybucket.id +resource "aws_s3_bucket_versioning" "mybucket" { + bucket = aws_s3_bucket.mybucket.id -# versioning_configuration { -# status = "Enabled" -# } -#} + versioning_configuration { + status = "Enabled" + } +} resource "aws_s3_bucket_object" "subfolder" { bucket = aws_s3_bucket.mybucket.id