Présentation des pools hybrides

Cette page présente les pools hybrides de Cloud Build. Si vous débutez avec Cloud Build, consultez la présentation de Cloud Build.

Par défaut, Cloud Build exécute ses charges de travail dans un environnement entièrement géré. Les pools hybrides vous permettent d'exécuter des charges de travail Cloud Build partout où vous pouvez exécuter Kubernetes à l'aide de la plate-forme Anthos, telle que Google Cloud, sur site ou dans d'autres clouds publics.

Architecture et compatibilité

Les pools hybrides étendent Cloud Build à l'aide d'un framework Kubernetes Open Source appelé Tekton. L'utilisation de Tekton permet aux opérateurs d'applications Google Cloud d'éviter la dépendance vis-à-vis d'un fournisseur et de conserver les fonctionnalités Kubernetes pour l'exécution de charges de travail CI/CD. Par exemple, ce framework inclut des fonctionnalités telles que l'autoréparation, les basculements progressifs et l'absence de point de défaillance unique.

Utiliser des pools hybrides

Vous pouvez configurer des pools hybrides sans apporter de nombreuses modifications à vos workflows et à votre syntaxe Cloud Build existants. Vous pouvez spécifier le pool de nœuds de calcul hybride pour les compilations dans vos fichiers de configuration Cloud Build existants.

Gestion

Une fois les pools hybrides Cloud Build configurés, vous pouvez gérer la surveillance de tous les environnements connectés, de façon centralisée. Le plan de contrôle de Google Cloud vous permet de surveiller et de faire évoluer votre infrastructure CI/CD selon vos besoins sur site, dans Google Cloud et dans tous les autres clusters Kubernetes enregistrés auprès d'Anthos.

Les pools hybrides conservent la connectivité à l'aide de Connect. Les pools hybrides sont compatibles avec les mises à jour sans contact via le plan de contrôle, ce qui réduit la surcharge pour fonctionner à grande échelle.

Logging

Vous pouvez afficher l'historique de compilation et les journaux des compilations exécutées dans le pool hybride à l'aide de Google Cloud Console. Les journaux de pools hybrides sont également disponibles dans Cloud Logging pour les requêtes avancées.