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

Prepare a centralized GCP project for analystics information #4406

Closed
5 tasks done
Tracked by #4365
consideRatio opened this issue Jul 10, 2024 · 0 comments
Closed
5 tasks done
Tracked by #4365

Prepare a centralized GCP project for analystics information #4406

consideRatio opened this issue Jul 10, 2024 · 0 comments
Assignees

Comments

@consideRatio
Copy link
Contributor

consideRatio commented Jul 10, 2024

For epic #4365.

  • Use the google cloud web console instead of terraform as this is a one time cloud infra setup
  • Create a new GCP project under the 2i2c.org GCP organization
    name: binderhub-event-logs, put under org-wide folder in the 2i2c.org GCP organization
  • Enable Cloud Logging in the project
    It was enabled by default.
  • Create a dedicated log bucket under "Logs Storage" with a rentention period of 731 days (two years)
    name: binderhub-event-logs
  • Create a GCP service account (SA)
  • Grant the SA the role Logs Bucket Writer (expected to be the minimal permissions needed)
    name: [email protected]
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

No branches or pull requests

1 participant