Funzionalità di Cloud Build
Questa pagina descrive alcune configurazioni facoltative per creare Cortex Framework Data Foundation con le funzionalità di Cloud Build, come la creazione in una regione specifica o l'utilizzo di un pool di worker privato. Queste configurazioni offrono vantaggi significativi in termini di privacy, prestazioni, sicurezza e personalizzazione dei dati. L'approccio migliore dipende dai tuoi requisiti specifici e dalla natura della tua applicazione.
Creare in una regione specifica
La fatturazione regionale garantisce che i tuoi dati rimangano all'interno di una regione geografica specifica. Ciò può aiutarti a rispettare le normative locali sulla privacy dei dati, la disponibilità e la riduzione della latenza. Per maggiori informazioni, consulta la pagina Località di Cloud Build.
Per eseguire il deployment in una regione specifica,
aggiungi il parametro di sostituzione _CLOUD_BUILD_REGION
con il parametro bash --region
,
come nel comando seguente:
gcloud builds submit \
--config=./cloudbuild.yaml \
--substitutions=_GCS_BUCKET=BUCKET_FOR_LOGS,_CLOUD_BUILD_REGION=REGION \
--region=REGION
Sostituisci quanto segue:
BUCKET_FOR_LOGS
con il nome del bucket per i log.REGION
con la regione per il deployment. Per saperne di più sulle regioni disponibili, consulta Area geografica e regioni.
Build con un pool di worker privato
L'utilizzo di un pool di worker privato fornisce un ambiente più sicuro per le tue build. I pool privati sono pool privati e dedicati di worker che offrono la personalizzazione dell'ambiente di build, inclusa la possibilità di accedere alle risorse in una rete privata. Per saperne di più, consulta la sezione Panoramica dei pool privati.
Per configurare un worker privato, aggiungi _WORKER_POOL_NAME
con il parametro _CLOUD_BUILD_REGION
corrispondente, come nel seguente comando:
gcloud builds submit \
--config=./cloudbuild.yaml
--substitutions=_GCS_BUCKET=BUCKET_FOR_LOGS,_WORKER_POOL_NAME='projects/SOURCE_PROJECT/locations/us-central1/workerPools/YOUR_WORKER_POOL_NAME',_CLOUD_BUILD_REGION=REGION \
--region=REGION
Sostituisci quanto segue:
BUCKET_FOR_LOGS
con il nome del bucket per i log.SOURCE_PROJECT
con il progetto di origine per il deployment di Cortex Framework Data Foundation.YOUR_WORKER_POOL_NAME
con il nome del tuo pool di worker.REGION
con la regione per il deployment. Per saperne di più sulle regioni disponibili, consulta Area geografica e regioni.