Für Distributed Cloud Connected-Cluster wird eine lokale Steuerungsebene verwendet, die auf Ihrer mit Distributed Cloud verbundenen Hardware bereitgestellt wird. Wenn die Verbindung zu Google Cloudunterbrochen wird, wechseln solche Cluster in den Notfallbetrieb und Ihre Workloads werden bis zu 7 Tage lang weiter ausgeführt.
Wenn Sie einen verbundenen Distributed Cloud-Cluster erstellen, gelten die folgenden Regeln:
- Sie müssen Distributed Cloud Connected-Cluster in einem eigenen Google Cloud Projekt erstellen. Distributed Cloud Connected-Cluster können nicht im selben Google Cloud Projekt mit anderen Clustertypen vorhanden sein, einschließlich Clustern, die nicht mit Distributed Cloud Connected verbunden sind. Wenn Sie in demselben Google Cloud Projekt Distributed Cloud-Cluster mit anderen Clustertypen kombinieren, kann dies zu Datenverlust führen.
- Wenn Sie einen Knoten zwischen verbundenen Distributed Cloud-Clustern neu zuweisen, wird dieser Knoten vollständig gelöscht und auf die Standardkonfiguration zurückgesetzt.
- Standardmäßig werden die Arbeitslasten der lokalen Steuerungsebene im Hochverfügbarkeitsmodus mit drei Replikaten ausgeführt, die sich auf drei Knoten verteilen, die automatisch von Distributed Cloud ausgewählt werden. Dies gilt, sofern nicht weniger als drei Knoten im Cluster vorhanden sind oder Sie den Cluster speziell so konfigurieren, dass ein Knoten zum Ausführen der lokalen Steuerungsebenen-Arbeitslasten verwendet wird. Sie haben auch die Möglichkeit, die drei Knoten für den Hochverfügbarkeitsmodus mit dem Flag
--control-plane-machine-filteranzugeben. Andere Knotenkonfigurationen werden nicht unterstützt. - Auf den Knoten, auf denen die Arbeitslasten der lokalen Steuerungsebene ausgeführt werden, werden auch Ihre Anwendungsarbeitslasten ausgeführt.
- Die IP-Adressen lokaler Endpunkte der Steuerungsebene sind in Ihrem lokalen Netzwerk verfügbar. Achte darauf, dass die Sicherheitskonfiguration deines lokalen Netzwerks den externen Zugriff auf diese IP-Adressen verhindert.
Im Survivability-Modus funktioniert ein Distributed Cloud Connected-Cluster so:
- Die Steuerung von Arbeitslasten über die Google Cloud CLI, die
kubectl-Befehlszeile und die Distributed Cloud Edge Container API ist deaktiviert. - Softwareupdates für Distributed Cloud, SLOs und Hardware-Reparaturen sind nicht verfügbar.
- Begrenzte Logs und Messwerte werden mit Google Cloud synchronisiert, nachdem die Verbindung zu Google Cloud wiederhergestellt wurde.
- Wenn ein Knoten neu gestartet wird, während der Cluster von Google Cloudgetrennt ist, kann er dem Cluster erst wieder beitreten, wenn die Verbindung zu Google Cloud wiederhergestellt ist, da sein Authentifizierungsschlüssel nicht aktualisiert werden kann. Sie haben die Möglichkeit, ein Offline-Neustartfenster anzugeben, in dem ein Knoten nach dem Neustart wieder einem Cluster beitreten kann, während der Cluster im Survivability-Modus ausgeführt wird. Weitere Informationen finden Sie unter Cluster erstellen.
Verbindungsstatus eines Clusters prüfen
Sie können den Status Ihres Distributed Cloud-Clusters Google Cloudprüfen, indem Sie die Schritte unter Informationen zu einem Cluster abrufen ausführen.
Der Befehl gibt den Wert für das Feld connectionState zurück. Dieses Feld kann einen der folgenden Werte haben:
CONNECTED: Der Cluster ist mit Google Cloudverbunden und vollständig synchronisiert.DISCONNECTED: Der Cluster ist nicht mit Google Cloudverbunden.CONNECTED_AND_SYNCING: Der Cluster hat die Verbindung zu Google Cloud wiederhergestellt und synchronisiert Offlinedaten mit Google Cloud. Trennen Sie diesen Cluster nicht von Google Cloud , bis die Synchronisierung abgeschlossen ist.