Update S3 bucket tagging for AWS provider 5

This commit is contained in:
cloudneutral 2025-12-08 18:01:44 +08:00
parent 05392ac4ee
commit 7bf8f74192

View File

@ -1,5 +1,13 @@
resource "aws_s3_bucket" "state" {
bucket = local.bucket_name
tags = merge(
{
Name = local.bucket_name
Environment = local.environment
},
local.tags,
)
}
resource "aws_s3_bucket_versioning" "versioning" {
@ -19,15 +27,3 @@ resource "aws_s3_bucket_server_side_encryption_configuration" "sse" {
}
}
}
resource "aws_s3_bucket_tagging" "default" {
bucket = aws_s3_bucket.state.id
tag_set = [for k, v in merge({
Name = local.bucket_name
Environment = local.environment
}, local.tags) : {
key = k
value = v
}]
}