cdk-eks-blueprints icon indicating copy to clipboard operation
cdk-eks-blueprints copied to clipboard

S3 CSI Driver - add support for Customer Managed KMS Keys

Open usmanatron opened this issue 1 week ago • 0 comments

Issue #, if available: None

Description of changes: The IAM policy for the S3 CSI Driver is missing permissions for customer managed KMS keys (when used). This PR adds support for specifying KMS Keys by ARN. The new props property is optional as I suspect this isn't going be needed most of the time!

Note: the kms permissions detailed in the Policy are enough to get it all working for me; I struggled to find any documentation to confirm that this includes all permissions we may need.

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

usmanatron avatar Feb 19 '25 08:02 usmanatron