Auf dieser Seite wird beschrieben, wie Sie Google Distributed Cloud-Netzwerkressourcen in einer mit Distributed Cloud verbundenen Zone erstellen und verwalten.
Distributed Cloud Connected-Server werden mit einem einzigen vorkonfigurierten Netzwerk ausgeliefert, dem standardmäßigen Distributed Cloud-Netzwerk. Bei verbundenen Servern von Distributed Cloud wird die Konfiguration zusätzlicher Netzwerke nicht unterstützt.
Weitere Informationen zu Distributed Cloud-Netzwerken finden Sie unter Funktionsweise von Distributed Cloud Connected.
Beachten Sie Folgendes:
- Sie können bis zu 100 Netzwerke pro Distributed Cloud-Zone erstellen.
- Ein Netzwerk ist ein virtuelles privates Netzwerk, das in der Zielzone instanziiert wird.
- Das Netzwerk wird als VRF (Virtual Routing Function) instanziiert.
- Pakete werden innerhalb eines Netzwerks unabhängig voneinander weitergeleitet.
- Wenn sich Ihr Zonenprojekt Google Cloud und Ihr Clusterprojekt Google Cloud unterscheiden, müssen Sie dem Clusterprojekt Google Cloud die Berechtigung im Zonenprojekt Google Cloud erteilen, um den Zugriff auf die Edge Network API zu ermöglichen. Eine Anleitung finden Sie unter Aktionen in Clustern mit rollenbasierter Zugriffssteuerung autorisieren.
Netzwerk erstellen
Führen Sie die Schritte in diesem Abschnitt aus, um ein Distributed Cloud-Netzwerk zu erstellen.
Zum Ausführen dieser Aufgabe benötigen Sie die Rolle „Edge Network Admin“ (roles/edgenetwork.admin) in Ihrem Google Cloud -Projekt.
gcloud
Führen Sie den Befehl gcloud edge-cloud networking networks create aus:
gcloud edge-cloud networking networks create NETWORK_NAME \
--location=REGION \
--zone=ZONE_NAME \
--mtu=MTU_SIZE
Ersetzen Sie Folgendes:
NETWORK_NAME: Ein aussagekräftiger Name, der dieses Netzwerk eindeutig identifiziert.REGION: Die Google Cloud Region, zu der die Zielzone für Distributed Cloud Connected gehört.ZONE_NAME: Der Name der Zielzone, die mit Distributed Cloud verbunden ist.MTU_SIZE: Die Größe der maximalen Übertragungseinheit (Maximum Transmission Unit, MTU) für dieses Netzwerk. Gültige Werte sind 1.500 und 9.000. Dieser Wert muss mit der MTU-Größe desdefault-Netzwerks übereinstimmen und für alle Netzwerke gleich sein.
API
Stellen Sie eine POST-Anfrage an die Methode projects.locations.zones.networks.create:
POST /v1/projects/PROJECT_ID/locations/REGION/zones/ZONE_NAME/networks?networkId=NETWORK_ID
{
"labels": { LABELS,
},
"mtu": { MTU_SIZE,
},
}
Ersetzen Sie Folgendes:
PROJECT_ID: die ID des Zielprojekts Google Cloud .REGION: Die Google Cloud Region, zu der die Zielzone für Distributed Cloud Connected gehört.ZONE_NAME: Der Name der Distributed Cloud-Zielzone.NETWORK_ID: Eine eindeutige ID, die dieses Netzwerk identifiziert.LABELS: Eine Liste der Labels, die auf diese Netzwerkressource angewendet werden sollen.MTU_SIZE: Die Größe der maximalen Übertragungseinheit (Maximum Transmission Unit, MTU) für dieses Netzwerk. Gültige Werte sind 1.500 und 9.000.
Netzwerke auflisten
Führen Sie die Schritte in diesem Abschnitt aus, um die in einer mit Distributed Cloud verbundenen Zone bereitgestellten Distributed Cloud-Netzwerke aufzulisten.
Zum Ausführen dieser Aufgabe benötigen Sie die Rolle „Edge Network Viewer“ (roles/edgenetwork.viewer) in Ihrem Google Cloud -Projekt.
gcloud
Führen Sie den Befehl gcloud edge-cloud networking networks list aus:
gcloud edge-cloud networking networks list \
--location=REGION \
--zone=ZONE_NAME
Ersetzen Sie Folgendes:
REGION: Die Google Cloud Region, zu der die Zielzone für Distributed Cloud Connected gehört.ZONE_NAME: Der Name der Zielzone, die mit Distributed Cloud verbunden ist.
API
Stellen Sie eine GET-Anfrage an die Methode projects.locations.zones.networks.list:
GET /v1/projects/PROJECT_ID/locations/REGION/zones/ZONE_NAME/networks?filter=FILTER&pageSize=PAGE_SIZE&orderBy=SORT_BY&pageToken=PAGE_TOKEN
Ersetzen Sie Folgendes:
PROJECT_ID: die ID des Zielprojekts Google Cloud .REGION: Die Google Cloud Region, zu der die Zielzone für Distributed Cloud Connected gehört.ZONE_NAME: Der Name der Distributed Cloud-Zielzone.FILTER: Ein Ausdruck, der die zurückgegebenen Ergebnisse auf bestimmte Werte beschränkt.PAGE_SIZE: Die Anzahl der Ergebnisse, die pro Seite zurückgegeben werden sollen.SORT_BY: Eine durch Kommas getrennte Liste von Feldnamen, nach denen die zurückgegebenen Ergebnisse sortiert werden. Die Standardsortierreihenfolge ist aufsteigend. Wenn Sie eine absteigende Sortierreihenfolge verwenden möchten, stellen Sie dem gewünschten Feld~voran.PAGE_TOKEN: Ein Token, das in der Antwort auf die letzte Listenanfrage im FeldnextPageTokenin der Antwort empfangen wurde. Senden Sie dieses Token, um eine Seite mit Ergebnissen zu erhalten.
Informationen zu einem Netzwerk abrufen
Wenn Sie Informationen zu einem Distributed Cloud-Netzwerk abrufen möchten, führen Sie die Schritte in diesem Abschnitt aus.
Zum Ausführen dieser Aufgabe benötigen Sie die Rolle „Edge Network Viewer“ (roles/edgenetwork.viewer) in Ihrem Google Cloud -Projekt.
gcloud
Führen Sie den Befehl gcloud edge-cloud networking networks describe aus:
gcloud edge-cloud networking networks describe NETWORK_NAME \
--location=REGION \
--zone=ZONE_NAME
Ersetzen Sie Folgendes:
NETWORK_NAME: Der Name des Zielnetzwerks.REGION: Die Google Cloud Region, zu der die Zielzone für Distributed Cloud Connected gehört.ZONE_NAME: Der Name der Zielzone, die mit Distributed Cloud verbunden ist.
API
Stellen Sie eine GET-Anfrage an die Methode projects.locations.zones.networks.get:
GET /v1/projects/PROJECT_ID/locations/REGION/zones/ZONE_NAME/networks/NETWORK_ID
Ersetzen Sie Folgendes:
PROJECT_ID: die ID des Zielprojekts Google Cloud .REGION: Die Google Cloud Region, zu der die Zielzone für Distributed Cloud Connected gehört.ZONE_NAME: Der Name der Zielzone, die mit Distributed Cloud verbunden ist.NETWORK_ID: die ID des Zielnetzwerks.
Betriebsstatus eines Netzwerks prüfen
Führen Sie die Schritte in diesem Abschnitt aus, um den Betriebsstatus eines Distributed Cloud-Netzwerks zu prüfen.
Zum Ausführen dieser Aufgabe benötigen Sie die Rolle „Edge Network Viewer“ (roles/edgenetwork.viewer) in Ihrem Google Cloud -Projekt.
gcloud
Führen Sie den Befehl gcloud edge-cloud networking networks get-status aus:
gcloud edge-cloud networking networks get-status NETWORK_NAME \
--location=REGION \
--zone=ZONE_NAME
Ersetzen Sie Folgendes:
NETWORK_NAME: Der Name des Zielnetzwerks.REGION: Die Google Cloud Region, zu der die Zielzone für Distributed Cloud Connected gehört.ZONE_NAME: Der Name der Zielzone, die mit Distributed Cloud verbunden ist.
API
Stellen Sie eine GET-Anfrage an die Methode projects.locations.zones.networks.diagnose:
GET /v1/projects/PROJECT_ID/locations/REGION/zones/ZONE_NAME/networks/NETWORK_ID:diagnose
Ersetzen Sie Folgendes:
PROJECT_ID: die ID des Zielprojekts Google Cloud .REGION: Die Google Cloud Region, zu der die Zielzone für Distributed Cloud Connected gehört.ZONE_NAME: Der Name der Zielzone, die mit Distributed Cloud verbunden ist.NETWORK_ID: die ID des Zielnetzwerks.
Netzwerk löschen
Führen Sie die Schritte in diesem Abschnitt aus, um ein Distributed Cloud-Netzwerk zu löschen.
Zum Ausführen dieser Aufgabe benötigen Sie die Rolle „Edge Network Admin“ (roles/edgenetwork.admin) in Ihrem Google Cloud -Projekt.
gcloud
Führen Sie den Befehl gcloud edge-cloud networking networks delete aus:
gcloud edge-cloud networking networks delete NETWORK_NAME \
--location=REGION \
--zone=ZONE_NAME
Ersetzen Sie Folgendes:
NETWORK_NAME: Der Name des Zielnetzwerks.REGION: Die Google Cloud Region, zu der die Zielzone für Distributed Cloud Connected gehört.ZONE_NAME: Der Name der Zielzone, die mit Distributed Cloud verbunden ist.
API
Stellen Sie eine DELETE-Anfrage an die Methode projects.locations.zones.networks.delete:
DELETE /v1/projects/PROJECT_ID/locations/REGION/zones/ZONE_NAME/networks/NETWORK_ID
Ersetzen Sie Folgendes:
PROJECT_ID: die ID des Zielprojekts Google Cloud .REGION: Die Google Cloud Region, zu der die Zielzone für Distributed Cloud Connected gehört.ZONE_NAME: Der Name der Zielzone, die mit Distributed Cloud verbunden ist.NETWORK_ID: die ID des Zielnetzwerks.
Nächste Schritte
- Arbeitslasten in Distributed Cloud Connected bereitstellen
- Subnetzwerke erstellen und verwalten
- Zonen verwalten