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

chore(resourcehierarchy): disambiguate prj-c-logging and prj-c-billing-logs #1197

Conversation

eeaton
Copy link
Collaborator

@eeaton eeaton commented Apr 25, 2024

This PR changes one project name and moves one resource to another project for logical grouping where the implementation differs from the original design.

Change 1: improve unclear project names

  • prj-c-logging was intended to contain all the audit logs from across the org.
  • prj-c-billing-logs was intended to contain the export of detailed cost data to BigQuery. "logs" is a misleading name, because logs are not involved. I proposed prj-c-billing-export as a more clear name for the purpose.

Change 2: location of billing account log sink

In v4 changes, we added a billing account log sink to collect admin activity logs related to changes on the Billing Account. This should be grouped into the same project as other admin activity logs from across the org, but was accidentally deployed to the project for cost data exports, so I've moved the sink destination to prj-c-logging

@eeaton eeaton requested review from rjerrems, gtsorbo and a team as code owners April 25, 2024 09:45
@eeaton eeaton enabled auto-merge (squash) April 26, 2024 06:17
@eeaton
Copy link
Collaborator Author

eeaton commented May 30, 2024

@sleighton2022 can I get a review on this one? non-functional changes

Copy link
Contributor

@daniel-cit daniel-cit left a comment

Choose a reason for hiding this comment

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

just two minor changes

1-org/envs/shared/README.md Outdated Show resolved Hide resolved
1-org/envs/shared/outputs.tf Outdated Show resolved Hide resolved
Copy link
Contributor

@apeabody apeabody left a comment

Choose a reason for hiding this comment

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

approved by @daniel-cit

@eeaton eeaton merged commit a719426 into terraform-google-modules:master Jun 5, 2024
5 checks passed
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.

None yet

3 participants