Skip to content

Add managed BYOC bootstrap and app-root outputs for GCP#23

Open
Alexey Soldatchenko (soldatchenko) wants to merge 8 commits into
mainfrom
feature/managed-byoc-gcp-bootstrap
Open

Add managed BYOC bootstrap and app-root outputs for GCP#23
Alexey Soldatchenko (soldatchenko) wants to merge 8 commits into
mainfrom
feature/managed-byoc-gcp-bootstrap

Conversation

@soldatchenko

@soldatchenko Alexey Soldatchenko (soldatchenko) commented Jun 10, 2026

Copy link
Copy Markdown
Contributor

Adds the GCP bootstrap helpers and Terraform outputs needed for Braintrust-managed BYOC deployments. This is intended to make GCP BYOC setup easier to review, automate, and operate with a separate infrastructure and application deployment flow. This change is backward compatible for existing module consumers. It adds new outputs and helper files, and marks existing secret outputs as sensitive. It does not remove or rename existing inputs or resources.

  • Adds managed-byoc bootstrap helpers for required APIs, deployment/support service accounts, IAM grants, and quota review
  • Adds outputs needed by the separate GKE app module/app root
  • Adds customer handoff docs for the GCP BYOC bootstrap boundary and deployment flow
  • Marks sensitive credential-style outputs as sensitive without changing existing resource behavior

@soldatchenko Alexey Soldatchenko (soldatchenko) marked this pull request as ready for review June 12, 2026 19:24
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