Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature request: Provide configurable KMS Encryption #146

Open
kylesomers opened this issue Jul 17, 2024 · 1 comment
Open

Feature request: Provide configurable KMS Encryption #146

kylesomers opened this issue Jul 17, 2024 · 1 comment
Labels
feature-request feature request modules Updates to project modules

Comments

@kylesomers
Copy link
Member

kylesomers commented Jul 17, 2024

Use case

Provide a configuration option at the resource, and module level that provides a way to easily configure KMS Encryption keys for data at rest instead of the service's default encryption at rest. This provides developers additional control over data at rest encryption.

Solution/User Experience

  • Add KMS Encryption parameter to existing modules with resources that support configuration of KMS Encryption Keys. Users can manually configure this value on specific resources as needed. Configure a consistent project level default (true?)
  • Create new Terraform module variable that specifies enable/disable of this value for module resources.

Alternative solutions

No response

@kylesomers kylesomers added feature-request feature request modules Updates to project modules labels Jul 17, 2024
@henrykie henrykie added the triage to be triaged by project maintainers label Aug 12, 2024
@henrykie
Copy link
Contributor

Need to identify all existing resources where KMS encryption is used (server-side or otherwise) and provide support for customer managed keys as well.

@gabebatista gabebatista removed the triage to be triaged by project maintainers label Nov 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature-request feature request modules Updates to project modules
Projects
None yet
Development

No branches or pull requests

3 participants