Every resource the GCP deployment creates, and what each one is for.
The GCP deployment is shaped differently from the other two before you even get to the resources themselves: it's a Config Connector manifest, not a native Deployment Manager or Terraform template. Applying it requires a GKE Autopilot cluster with Config Connector already running — that cluster is what turns the resources below into real GCP infrastructure, the way CloudFormation or an ARM deployment does natively on the other two clouds.
Once applied, the shape is close to Azure's: one Cloud Run service does everything, and three of its four secrets have to be filled in by hand before deploying — Config Connector can't generate a value the way CloudFormation can.
roles/cloudsql.client to reach Postgres through the proxy, and roles/redis.viewer to read the Redis instance's connection info./health endpoint for a future load balancer. Not wired to anything yet; Cloud Run doesn't need one for its own traffic.This is the hub's own project. Adding another GCP project, or AWS or Azure, deploys a much smaller collector into it instead — covered by the permission model and the scan cycle pages.
Need this against your own security review checklist? Email support@cloud-vex.com.
Join the waitlist