Open mikedizon opened 1 year ago
I am running into a similar conflict with ElbLoggingEnabled
and S3DefaultEncryptionKms
. With access logs enabled on an application load balancer, the S3 bucket has to use Amazon S3-managed keys.
From: https://docs.aws.amazon.com/elasticloadbalancing/latest/application/enable-access-logging.html
The only server-side encryption option that's supported is Amazon S3-managed keys (SSE-S3).
S3BucketLoggingEnabled
andS3DefaultEncryptionKms
seem to conflict with one another.AWS-KMS (SSE-KMS) can not be used on the target bucket for Server Access Logging, which causes
S3_DEFAULT_ENCRYPTION_KMS
to report as being non compliant. There should be a way to specify which buckets can be exempted from this rule.