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

feat: add support for kms replication of objects #787

Merged
merged 1 commit into from
Oct 31, 2023
Merged

feat: add support for kms replication of objects #787

merged 1 commit into from
Oct 31, 2023

Conversation

roleyfoley
Copy link
Contributor

@roleyfoley roleyfoley commented Oct 26, 2023

Intent of Change

  • New feature (non-breaking change which adds functionality)

Description

  • When doing cross account replications for items that are encrypted at rest using SSE-KMS you need to provide a new key in the S3 account that can be used
  • This update covers the extra permissions and processes that we do
  • Adds PutObject permissions into the replication rule to accomodate Multipart uploads

Motivation and Context

Make secure buckets with SSE replication work to other accounts

How Has This Been Tested?

Tested locally with active replication and works fine

Related Changes

Prerequisite PRs:

  • None

Dependent PRs:

  • None

Consumer Actions:

  • None

- When doing cross account replications for items that are encrypted
at rest using SSE-KMS you need to provide a new key in the S3 account
that can be used
- This update covers the extra permissions and processes that we do
@roleyfoley roleyfoley requested a review from a team October 26, 2023 03:26
@ml019 ml019 merged commit 46f616a into hamlet-io:master Oct 31, 2023
2 checks passed
@roleyfoley roleyfoley deleted the feat-add-cross-account-kms-replicaton branch October 31, 2023 03:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants