File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ resource "aws_kms_key" "ecr_viewer" {
2+ enable_key_rotation = true
3+ }
4+
5+ resource "aws_kms_key" "logging" {
6+ enable_key_rotation = true
7+ }
8+
19resource "aws_s3_bucket" "ecr_viewer" {
210 bucket = local. s3_viewer_bucket_name
311 force_destroy = true
@@ -18,7 +26,8 @@ resource "aws_s3_bucket_server_side_encryption_configuration" "ecr_viewer" {
1826 bucket = aws_s3_bucket. ecr_viewer . bucket
1927 rule {
2028 apply_server_side_encryption_by_default {
21- sse_algorithm = " aws:kms"
29+ kms_master_key_id = aws_kms_key. ecr_viewer . arn
30+ sse_algorithm = " aws:kms"
2231 }
2332 }
2433}
@@ -55,7 +64,8 @@ resource "aws_s3_bucket_server_side_encryption_configuration" "logging" {
5564 bucket = aws_s3_bucket. logging . bucket
5665 rule {
5766 apply_server_side_encryption_by_default {
58- sse_algorithm = " aws:kms"
67+ kms_master_key_id = aws_kms_key. logging . arn
68+ sse_algorithm = " aws:kms"
5969 }
6070 }
6171}
You can’t perform that action at this time.
0 commit comments