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(cloudlogs): cross account bucket support #43

Open
wants to merge 18 commits into
base: main
Choose a base branch
from

Conversation

lorenzo-merici
Copy link
Collaborator

@lorenzo-merici lorenzo-merici commented Mar 19, 2025

  • Update README
  • Support for cross-accounts buckets
  • Support for KMS encrypted buckets

@lorenzo-merici lorenzo-merici force-pushed the feat-cloudtrail-sns-kms branch from 3383af2 to c995794 Compare March 19, 2025 18:36
@lorenzo-merici lorenzo-merici marked this pull request as ready for review March 19, 2025 19:15
@lorenzo-merici lorenzo-merici requested review from a team as code owners March 19, 2025 19:15
outputs.tf Outdated
output "extra_permissions_kms_key" {
description = "Extra permissions to add to the KMS key policy for cross-account access"
value = module.cloud-logs.extra_permissions_kms_key
}
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maybe I'm missing something, but why are we exporting these outputs outside the modules?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have the same question here, is this used somewhere else outside the module?

@lorenzo-merici lorenzo-merici force-pushed the feat-cloudtrail-sns-kms branch from b1a9fb9 to aa2781f Compare March 28, 2025 14:51
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.

3 participants