Funcionalidades do Cloud Build

Esta página descreve algumas configurações opcionais para criar a base de dados do framework Cortex com funcionalidades do Cloud Build, como a criação numa região específica ou a utilização de um conjunto de trabalhadores privado. Estas configurações oferecem vantagens significativas em termos de privacidade de dados, desempenho, segurança e personalização. A melhor abordagem depende dos seus requisitos específicos e da natureza da sua aplicação.

Crie numa região específica

A faturação regional garante que os seus dados permanecem numa região geográfica específica. Isto pode ajudar a agir em conformidade com o regulamento local de privacidade dos dados, a reduzir a latência e a aumentar a disponibilidade. Para mais informações, consulte o artigo Localizações do Cloud Build.

Para executar a implementação através de uma região específica, adicione o parâmetro de substituição _CLOUD_BUILD_REGION com o parâmetro bash --region, como o seguinte comando:

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

Substitua o seguinte:

  • BUCKET_FOR_LOGS com o nome do contentor para os registos.
  • REGION com a região da sua implementação. Para mais informações sobre as regiões disponíveis, consulte o artigo Geografia e regiões.

Crie com um conjunto de trabalhadores privado

A utilização de um conjunto de trabalhadores privado oferece um ambiente mais seguro para as suas compilações. Os pools privados são pools de trabalhadores privados e dedicados que oferecem personalização no ambiente de compilação, incluindo a capacidade de aceder a recursos numa rede privada. Para mais informações, consulte o artigo Vista geral dos conjuntos privados.

Para configurar um trabalhador privado, adicione o _WORKER_POOL_NAME com o parâmetro _CLOUD_BUILD_REGION correspondente, como no seguinte 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

Substitua o seguinte:

  • BUCKET_FOR_LOGS com o nome do contentor para os registos.
  • SOURCE_PROJECT com o projeto de origem para a implementação da base de dados do Cortex Framework.
  • YOUR_WORKER_POOL_NAME com o nome do seu conjunto de trabalhadores.
  • REGION com a região da sua implementação. Para mais informações sobre as regiões disponíveis, consulte o artigo Geografia e regiões.