Hybridpools

Diese Seite bietet eine Übersicht über Hybridpools von Cloud Build. Wenn Sie Cloud Build noch nicht kennen, lesen Sie Cloud Build – Übersicht.

Cloud Build führt seine Arbeitslasten standardmäßig in einer vollständig verwalteten Umgebung aus. Mit Hybridpools können Sie Cloud Build-Arbeitslasten überall dort ausführen, wo Sie Kubernetes mit der Anthos-Plattform ausführen können, z. B. in der Google Cloud, vor Ort oder in anderen öffentlichen Clouds.

Architektur und Kompatibilität

Hybridpools erweitern Cloud Build mit einem Open-Source-Kubernetes-Framework namens Tekton. Dank Tekton können Google Cloud-Anwendungsoperatoren eine Anbieterabhängigkeit vermeiden und Kubernetes-Funktionen zum Ausführen von CI/CD-Arbeitslasten beibehalten. Dieses Framework umfasst beispielsweise Funktionen wie Selbstreparatur, ordnungsgemäße Failovers und kein Single Point Of Failure.

Hybridpools verwenden

Sie können Hybridpools ohne viele Änderungen an Ihren vorhandenen Cloud Build-Arbeitslasten und der Syntax einrichten. Sie können den Hybrid-Worker-Pool für Builds in Ihren vorhandenen Cloud Build-Konfigurationsdateien angeben.

Verwaltung

Nachdem Sie Cloud Build-Hybridpools eingerichtet haben, können Sie die Übersicht über alle verbundenen Umgebungen hinweg zentral verwalten. Mit der Steuerungsebene von Google Cloud können Sie Ihre CI/CD-Infrastruktur nach Bedarf lokal, in Google Cloud und in Ihren anderen bei Anthos registrierten Kubernetes-Clustern überwachen und skalieren.

Hybridpools behalten die Verbindung mit Connect bei. Hybridpools unterstützen Zero-Cluster-Updates über die Steuerungsebene, wodurch der Aufwand für die skalierte Ausführung reduziert wird.

Logging

Sie können den Build-Verlauf und die Logs für Builds, die im Hybridpool ausgeführt werden, mit der Google Cloud Console aufrufen. Hybridpoollogs sind auch in Cloud Logging für erweiterte Abfragen verfügbar.