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.
- En la biblioteca de APIs de tu proyecto, habilita Kubernetes Engine API y Cloud Resource Manager API.
- Ve a IAM y administración → Cuentas de servicio y crea una service account llamada
zeabur-connector. - Ve a IAM y administración → IAM, haz clic en Otorgar acceso, agrega
zeabur-connector@<PROJECT_ID>.iam.gserviceaccount.comcomo principal y asigna el rolroles/container.admin. - 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 rolroles/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.