O Cloud Build oferece suporte a builds regionais em pools privados e pools padrão.
Ao selecionar uma região para os builds, as principais considerações precisam ser latência e disponibilidade. Geralmente, é possível selecionar a região mais próxima dos usuários do Cloud Build, mas considere também o local dos outros produtos e serviços do Google Cloud a que sua versão pode se integrar. O uso de serviços em vários locais pode afetar a latência e o pricing do seu aplicativo.
O Cloud Build está disponível nas seguintes regiões:
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-west10
europe-west12
europe-west2
europe-west3
europe-west4
europe-west6
europe-west8
europe-west9
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 por meio da linha de comando ou ao criar um gatilho de compilação.
Para selecionar uma região para o pool privado, especifique a região ao criar o pool privado. Depois de criar um pool privado em uma região, não é possível movê-lo 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 maneira redundante em todas as zonas dessa região.
Se o arquivo de configuração do build associado ao gatilho especificar um pool particular, a região selecionada para o gatilho precisará corresponder à região desse pool.
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 o build. Pode ser a região do pool privado, se você especificar um pool privado no seu arquivo de configuração de build, 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 para usar apenas o Cloud Build nas seguintes regiões:
us-central1
us-west2
europe-west1
asia-east1
australia-southeast1
southamerica-east1