Der Cloud Deploy-Dienst wird als mehrere unabhängige, isolierte Instanzen an verschiedenen Google Cloud-Standorten ausgeführt. Der Standort, an dem Sie eine Bereitstellungspipeline erstellen, bestimmt, welche Cloud Deploy-Instanz Anfragen für diese Pipeline speichert und verarbeitet.
Auf der Seite Cloudstandorte sind die unterstützten Regionen für jedes Google Cloud-Produkt aufgeführt, einschließlich Cloud Deploy.
Wenn Cloud Deploy andere Google Cloud-Ressourcen für eine Pipeline verwendet, werden diese nach Möglichkeit am selben Speicherort erstellt, einschließlich Cloud Storage-Buckets, die Cloud Deploy beispielsweise zum Speichern gerenderter Konfigurationsmanifeste verwendet.
Cloud Deploy-Instanzen können Anwendungen an anderen Standorten als dem bereitstellen, an denen Cloud Deploy ausgeführt wird. Mit dieser Funktion können Ihre Bereitstellungspipelines in mehreren Regionen bereitgestellt werden. Eine bestimmte Bereitstellungspipeline ist jedoch nur für eine einzige Cloud Deploy-Instanz zugänglich.
Cloud Deploy-Instanzen arbeiten unabhängig voneinander, sodass ein Ausfall in einer Region keine Auswirkungen auf eine Instanz in einer anderen Region hat. Wenn Sie die Bereitstellung nur in einer einzelnen Region vornehmen, wird empfohlen, Ihre Pipeline am selben Speicherort wie Ihr Zielcluster zu erstellen (aber nicht erforderlich).