Google Cloud Build sur un réseau VPC privé

Aug 17 2020

J'ai un déclencheur Google Cloud Build qui crée mon image sur Google Cloud. J'ai également un réseau VPC qui héberge certaines ressources qui devraient être accessibles lors de la création des images.

Lors de la création de l'image, mon script Docker doit accéder au serveur Web. Il semble que le réseau de construction GCP Cloud n'est pas mon réseau VPC privé. Ainsi, le script n'est pas accessible aux ressources requises nécessaires lors de la construction.

Est-il possible d'exécuter la compilation sur le réseau VPC ? Si oui, comment ?

Réponses

2 guillaumeblaquiere Aug 17 2020 at 20:04

Ce sera possible. Aujourd'hui, la fonctionnalité est ouverte aux testeurs Alpha et sera bientôt (je prévois d'ici 2 mois) publiée en version bêta.

La semaine dernière, le SDK gcloud a reçu cette mise à jour qui vous permet de créer un pool de nœuds de calcul. En fait, vous allez créer un pool de VM dans votre projet. Et ainsi, la VM sera directement connectée à votre VPC.

Je ne connais pas le modèle de tarification, mais je pense que vous paierez le pool de travailleurs au prix standard de la machine virtuelle. Par conséquent, ce ne sera pas aussi moins cher que Cloud Build. Et il ne semble pas prévu de créer un connecteur (peering ? Connecteur VPC ?) entre votre VPC et la version managée actuelle de Cloud Build.