O Cloud Build oferece suporte a builds regionais em pools particulares e pools padrão.
Ao selecionar uma região para seus builds, as principais considerações devem ser: latência e disponibilidade. Em geral, é possível selecionar a região mais próxima do Cloud Build, mas pense também no local do outros produtos e serviços do Google Cloud que podem ser integrados ao seu build. O uso de serviços em vários locais pode afetar a latência e o preço do seu aplicativo.
O Cloud Build está disponível nas seguintes regiões:
africa-south1
asia-east1
asia-east2
asia-northeast1
asia-northeast2
asia-northeast3
asia-south1
asia-south2
asia-southeast1
asia-southeast2
australia-southeast1
australia-southeast2
europe-central2
europe-north1
europe-southwest1
europe-west1
europe-west2
europe-west3
europe-west4
europe-west6
europe-west8
europe-west9
europe-west10
europe-west12
me-central1
me-central2
me-west1
northamerica-northeast1
northamerica-northeast2
southamerica-east1
southamerica-west1
us-central1
us-east1
us-east4
us-east5
us-south1
us-west1
us-west2
us-west3
us-west4
Como selecionar a região
Para executar builds regionais, especifique a região ao iniciar um build pela linha de comando ou ao criar um gatilho de build.
Para selecionar uma região para seu pool privado, especifique a região ao criar ao pool privado. Depois de criar um pool privado em uma região, não é possível mover para outra região. Quando você cria um pool privado em uma região específica, ele é gerenciado pelo Google para estar disponível de modo redundante em todas as zonas da região.
Se o arquivo de configuração da versão associado ao seu acionador especificar um pool privado, a região selecionada para o acionador precisará corresponder à região do pool privado.
Se você selecionar global
como a região do gatilho de compilação, o Cloud Build vai usar a região especificada no arquivo de configuração do build associado ao gatilho para executar a build. Pode ser a região do pool privado, se você especificar um pool privado no arquivo de configuração da versão, ou o pool padrão global, se você não especificar um pool privado.
Regiões restritas para alguns projetos
Dependendo do uso, alguns projetos podem ser restritos ao uso apenas do Cloud Build nas seguintes regiões:
us-central1
us-west2
europe-west1
asia-east1
australia-southeast1
southamerica-east1