Google Cloud Build en una red de VPC privada

Aug 17 2020

Tengo un disparador de Google Cloud Build que crea mi imagen en Google Cloud. También tengo una red de VPC que aloja algunos recursos a los que debería poder accederse mientras se construyen las imágenes.

Mientras construye la imagen, mi secuencia de comandos docker necesita acceder al servidor web. Parece que la red de compilación de GCP Cloud no es mi red de VPC privada. Por lo tanto, el script no es accesible para los recursos necesarios que se necesitan durante la construcción.

¿Es posible ejecutar la compilación en la red de VPC? Si es así, ¿cómo?

Respuestas

2 guillaumeblaquiere Aug 17 2020 at 20:04

Puede ser posible. Hoy, la función está abierta a los evaluadores alfa y pronto (espero que sea en 2 meses) se lanzará en versión beta.

La semana pasada, gcloud SDK recibió esta actualización que le permite crear un grupo de trabajadores. De hecho, creará un grupo de VM en su proyecto. Y así, la VM se conectará directamente a su VPC.

No conozco el modelo de precios, pero creo que pagará el grupo de trabajadores como precio estándar de VM. Por lo tanto, no será tan económico como Cloud Build. Y parece que no está planeado crear un conector (peering? ¿Conector de VPC?) entre su VPC y la versión administrada actual de Cloud Build.