Cloud Build est compatible avec les compilations régionales dans les pools privés et les pools par défaut.
Lorsque vous sélectionnez une région pour vos compilations, les points essentiels à prendre en considération doivent être la latence et la disponibilité. Vous pouvez généralement sélectionner la région la plus proche des utilisateurs de votre Cloud Build, mais vous devez également tenir compte de l'emplacement des autres produits et services Google Cloud auxquels votre compilation peut être intégrée. L'utilisation de services dans plusieurs zones peut avoir des répercussions sur la latence de votre application, ainsi que sur les tarifs.
Cloud Build est disponible dans les régions suivantes:
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
Sélectionner la région
Pour exécuter des compilations régionales, spécifiez la région lorsque vous démarrez une compilation via la ligne de commande ou lorsque vous créez un déclencheur de compilation.
Pour sélectionner une région pour votre pool privé, spécifiez-la lors de la création du pool privé. Une fois que vous avez créé un pool privé dans une région, vous ne pouvez pas le déplacer vers une autre région. Lorsque vous créez un pool privé dans une région spécifique, est gérée par Google pour être disponible de manière redondante toutes les zones de cette région.
Si le fichier de configuration de compilation associé à votre déclencheur spécifie un pool privé, la région que vous sélectionnez pour votre déclencheur doit correspondre à celle du pool privé.
Si vous sélectionnez global
comme région pour le déclencheur de compilation, Cloud Build utilise la région spécifiée dans le fichier de configuration de compilation associé au déclencheur pour exécuter la compilation. Il peut s'agir de la région du pool privé si vous spécifiez un pool privé dans votre fichier de configuration de compilation, ou du pool global par défaut si vous ne spécifiez pas de pool privé.
Régions soumises à restriction pour certains projets
En fonction de l'utilisation, certains projets peuvent être limités à l'utilisation de Cloud Build dans les régions suivantes:
us-central1
us-west2
europe-west1
asia-east1
australia-southeast1
southamerica-east1