Esegui il deployment delle risorse in un perimetro di servizio

I Controlli di servizio VPC con i pool privati Cloud Build ti consentono di creare un perimetro di servizio attorno alle risorse di Application Design Center per proteggerti dall'esfiltrazione di dati. Il perimetro di servizio protegge le risorse di App Design Center nel tuo progetto di gestione, inclusi i modelli di applicazione e le applicazioni.

Configura un perimetro di servizio

Per configurare il perimetro di servizio, segui questi passaggi:

  1. Completa i passaggi descritti in Utilizza i Controlli di servizio VPC, tra cui:

    1. Crea il pool di worker in un progetto nel perimetro.

    2. Il job Cloud Build deve accedere alla rete internet pubblica per scaricare i moduli e i provider Terraform. Per creare regole di rete per consentire l'accesso, consulta Abilita le chiamate internet pubbliche sulla rete VPC.

    3. Nel perimetro di servizio, aggiungi i progetti di gestione in cui hai configurato App Design Center.

  2. Concedi il ruolo WorkerPool User (roles/cloudbuild.workerPoolUser) al tuo account di servizio di deployment.

    Per istruzioni, consulta Autorizzazioni IAM.

  3. Se utilizzi un VIP con accesso limitato per limitare l'accesso a un servizio abilitato per i Controlli di servizio VPC, configura il DNS in modo che risolva *.googleapis.com nel VIP con accesso limitato.

    Per istruzioni, consulta Configurazione DNS.

  4. Se hai già eseguito il deployment di applicazioni, rifai il deployment delle applicazioni per integrarle con il perimetro dei Controlli di servizio VPC:

    1. Visualizza l'anteprima ed esegui il deployment delle tue applicazioni utilizzando il flag --worker-pool.

    2. Specifica il pool di worker nel seguente formato: projects/{project}/locations/{location}/workerPools/{workerPoolId}.

Passaggi successivi

Per visualizzare l'anteprima ed eseguire il deployment delle applicazioni, specifica il pool di worker nei seguenti comandi: