diff --git a/s3.tf b/s3.tf index bdcef9b..ba3f6f8 100644 --- a/s3.tf +++ b/s3.tf @@ -1,17 +1,21 @@ +# Define the S3 bucket resource "aws_s3_bucket" "rhel_x86_codepipeline_bucket" { bucket = "rhel-x86-codepipeline-bucket" acl = "private" - - server_side_encryption_configuration { - rule { - apply_server_side_encryption_by_default { - sse_algorithm = "aws:kms" - kms_master_key_id = aws_kms_key.rhel_x86_codepipeline_key.arn - } - } - } - + tags = { Name = "RHEL x86 CodePipeline Bucket" } +} + +# Define the server-side encryption configuration for the S3 bucket +resource "aws_s3_bucket_server_side_encryption_configuration" "rhel_x86_codepipeline_bucket_sse" { + bucket = aws_s3_bucket.rhel_x86_codepipeline_bucket.bucket + + rule { + apply_server_side_encryption_by_default { + sse_algorithm = "aws:kms" + kms_master_key_id = aws_kms_key.rhel_x86_codepipeline_key.arn + } + } } \ No newline at end of file