Características de Cloud Build

En esta página, se describen algunas configuraciones opcionales para compilar la base de datos de Cortex Framework con funciones de Cloud Build, como la compilación en una región específica o el uso de un grupo de trabajadores privado. Estas configuraciones ofrecen beneficios significativos en términos de privacidad de los datos, rendimiento, seguridad y personalización. El mejor enfoque depende de tus requisitos específicos y de la naturaleza de tu aplicación.

Compila en una región específica

La compilación regional garantiza que tus datos permanezcan dentro de una región geográfica específica. Esto puede ayudarte a satisfacer las reglamentaciones locales de privacidad de datos, así como a reducir la disponibilidad y la latencia. Para obtener más información, consulta Ubicaciones de Cloud Build.

Para ejecutar la implementación a través de una región específica, agrega el parámetro de sustitución _CLOUD_BUILD_REGION con el parámetro de bash --region, como en el siguiente comando:

gcloud builds submit \
  --config=./cloudbuild.yaml \
  --substitutions=_GCS_BUCKET=BUCKET_FOR_LOGS,_CLOUD_BUILD_REGION=REGION \
  --region=REGION

Reemplaza lo siguiente:

  • BUCKET_FOR_LOGS por el nombre del bucket de los registros.
  • REGION por la región de tu implementación. Para obtener más información sobre las regiones disponibles, consulta Geografía y regiones.

Compila con un grupo de trabajadores privados

Usar un grupo de trabajadores privados proporciona un entorno más seguro para tus compilaciones. Los grupos privados son grupos privados y dedicados de trabajadores que ofrecen personalización en el entorno de compilación, incluida la capacidad de acceder a recursos en una red privada. Para obtener más información, consulta Descripción general de los grupos privados.

Para configurar un trabajador privado, agrega _WORKER_POOL_NAME con el parámetro _CLOUD_BUILD_REGION correspondiente, como en el siguiente 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

Reemplaza lo siguiente:

  • BUCKET_FOR_LOGS por el nombre del bucket de los registros.
  • SOURCE_PROJECT con el proyecto de origen para la implementación de la base de datos de Cortex Framework.
  • YOUR_WORKER_POOL_NAME por el nombre de tu grupo de trabajadores.
  • REGION por la región de tu implementación. Para obtener más información sobre las regiones disponibles, consulta Geografía y regiones.