BYOSGCP

GCP BYOS (Trae tu propia suscripción)

Al vincular tu propio proyecto de GCP a Zeabur, puedes permitir que Zeabur cree clústeres de GKE y administre servicios directamente en tu proyecto de GCP.

Prepara un proyecto de GCP con billing vinculado

Elige el proyecto de GCP que quieres que Zeabur use, o crea uno nuevo. Asegúrate de que el proyecto esté vinculado a una cuenta de billing — GKE no funciona sin billing.

Configura la connector service account

Zeabur usa una service account llamada zeabur-connector en tu proyecto para administrar los clústeres de GKE, y hace impersonation a través de [email protected]. Elige una de las tres rutas de configuración a continuación.

  1. En la biblioteca de APIs de tu proyecto, habilita Kubernetes Engine API y Cloud Resource Manager API.
  2. Ve a IAM y administración → Cuentas de servicio y crea una service account llamada zeabur-connector.
  3. Ve a IAM y administración → IAM, haz clic en Otorgar acceso, agrega zeabur-connector@<PROJECT_ID>.iam.gserviceaccount.com como principal y asigna el rol roles/container.admin.
  4. Vuelve a Cuentas de servicio, abre zeabur-connector, ve a la pestaña Permisos, haz clic en Otorgar acceso, agrega [email protected] como principal y asigna el rol roles/iam.serviceAccountTokenCreator.

Vincula el proyecto a Zeabur

Ve a https://zeabur.com/account/byos, haz clic en Vincular GCP Service Account y envía:

  • Service Account Email: zeabur-connector@<PROJECT_ID>.iam.gserviceaccount.com
  • ID del proyecto: tu ID de proyecto de GCP

Compra un clúster dedicado

Una vez vinculada la service account, ve a la página Comprar clúster. Verás una nueva opción de proveedor llamada GCP - <nombre del proyecto>. Selecciónala y Zeabur creará un nuevo clúster de GKE directamente en tu proyecto de GCP.