Google Cloud Build su rete VPC privata
Ho un trigger Google Cloud Build che crea la mia immagine su Google Cloud. Ho anche una rete VPC che ospita alcune risorse che dovrebbero essere accessibili durante la creazione delle immagini.
Durante la creazione dell'immagine, il mio script docker deve accedere al server web. Sembra che la rete di build di GCP Cloud non sia la mia rete VPC privata. Pertanto, lo script non è accessibile alle risorse richieste necessarie durante la creazione.
È possibile eseguire la build nella rete VPC? Se sì, come?
Risposte
SARÀ possibile. Oggi la funzionalità è aperta agli Alpha tester e sarà presto (prevedo entro 2 mesi) rilasciata in versione beta.
La scorsa settimana, gcloud SDK ha ricevuto questo aggiornamento che ti consente di creare un pool di worker. In effetti, creerai un pool di VM nel tuo progetto. E così, la VM sarà direttamente connessa al tuo VPC.
Non conosco il modello di prezzo, ma penso che pagherai il pool di lavoratori come prezzo standard per la VM. Pertanto, non sarà più economico di Cloud Build. E sembra che non sia pianificato di creare un connettore (peering? Connettore VPC?) tra il tuo VPC e l'attuale versione gestita di Cloud Build.