⌘K
DocsIntegrations

Google Cloud integration

Run deployed environments in your own GCP projects.

Connecting Google Cloud

Enter the GCP project id you want Spaceboy to deploy into. The page generates a one-line gcloud command that grants Spaceboy's control-plane service account access to that project — run it in your terminal or Cloud Shell, then choose Connect. Spaceboy verifies the grant immediately; no keys or secrets are exchanged.

gcloud projects add-iam-policy-binding YOUR_PROJECT_ID \
--member="serviceAccount:<repobot-control-plane>" \
--role="roles/editor"

Separate dev and prod projects

Most teams keep development and production in separate GCP projects. Connect each one, then use Routing to bind the dev project to development environments and the prod project to production — organization-wide or per Spaceboy project.

What changes

  • Hosting sites, databases, and environment secrets are created in your GCP project.
  • Cloud costs for those environments bill to your Google Cloud account.
  • Revoking the IAM grant stops new provisioning; existing resources remain in your project under your control.