Auf dieser Seite wird beschrieben, wie Sie Google Distributed Cloud-Subnetzwerkressourcen in einer verbundenen Zone von Distributed Cloud erstellen und verwalten.
Weitere Informationen zu Distributed Cloud-Subnetzwerken finden Sie unter Funktionsweise von Distributed Cloud Connected.
Beachten Sie Folgendes:
- Sie können bis zu 138 Subnetzwerke pro Distributed Cloud-Zone erstellen.
- Das Subnetzwerk ist ein VLAN im übergeordneten Netzwerk. Daher muss jedes Subnetzwerk eine global eindeutige VLAN-ID haben. Bei Distributed Cloud Connected ist die Wiederverwendung von VLAN-IDs nicht zulässig.
- Wenn Distributed Cloud Connected eine nicht verwendete VLAN-ID zufällig zuweisen soll, geben Sie beim Erstellen des Subnetzes
0als VLAN-ID an. - Das Subnetzwerk ist für alle Knoten in Ihrer mit Distributed Cloud verbundenen Zone zugänglich.
Subnetzwerk erstellen
Führen Sie die Schritte in diesem Abschnitt aus, um ein Distributed Cloud-Subnetzwerk 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 subnets create aus:
gcloud edge-cloud networking subnets create SUBNETWORK_NAME \
--network=NETWORK_NAME \
--ipv4-range=IPV4_RANGE \
--vlan-id=VLAN_ID \
--location=REGION \
--zone=ZONE_NAME
Ersetzen Sie Folgendes:
SUBNETWORK_NAME: Ein aussagekräftiger Name, der dieses Subnetzwerk eindeutig identifiziert.NETWORK_NAME: Das Netzwerk, das dieses Subnetzwerk kapselt.IPV4_RANGE: der IPv4-Adressbereich, der von diesem Subnetz abgedeckt wird, im Format IP-Adresse/Präfix.VLAN_ID: die Ziel-VLAN-ID für dieses Subnetzwerk.REGION: die Google Cloud Region, zu der die Zielzone für Distributed Cloud gehört.ZONE_NAME: Der Name der Zielzone, die mit Distributed Cloud verbunden ist.
API
Stellen Sie eine POST-Anfrage an die Methode projects.locations.zones.subnets.create:
POST /v1/projects/PROJECT_ID/locations/REGION/zones/ZONE_NAME/subnets?subnetId=SUBNETWORK_ID
{
"labels": { LABELS,
},
"network": { NETWORK_NAME,
},
"ipv4Cidr": { IPV4_RANGE,
},
"vlanId": { VLAN_ID,
},
}
Ersetzen Sie Folgendes:
PROJECT_ID: die ID des Zielprojekts Google Cloud .REGION: die Google Cloud Region, zu der die Distributed Cloud Connected-Zielzone gehört.ZONE_NAME: Der Name der Zielzone, die mit Distributed Cloud verbunden ist.SUBNETWORK_ID: Eine ID, die dieses Subnetzwerk eindeutig identifiziert.LABELS: Eine Liste der Labels, die auf diese Subnetzwerkressource angewendet werden sollen.NETWORK_NAME: Das Netzwerk, das dieses Subnetzwerk kapselt.IPV4_RANGE: der IPv4-Adressbereich, der von diesem Subnetz abgedeckt wird, im Format IP-Adresse/Präfix.VLAN_ID: die Ziel-VLAN-ID für dieses Subnetzwerk.
Subnetzwerke auflisten
Führen Sie die Schritte in diesem Abschnitt aus, um die in einer mit Distributed Cloud verbundenen Zone bereitgestellten Subnetzwerke 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 subnets list aus:
gcloud edge-cloud networking subnets list \
--location=REGION \
--zone=ZONE_NAME
Ersetzen Sie Folgendes:
REGION: die Google Cloud Region, zu der die Distributed Cloud Connected-Zielzone 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.subnets.list:
GET /v1/projects/PROJECT_ID/locations/REGION/zones/ZONE_NAME/subnets?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 Distributed Cloud Connected-Zielzone gehört.ZONE_NAME: Der Name der Zielzone, die mit Distributed Cloud verbunden ist.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 Subnetzwerk abrufen
Führen Sie die Schritte in diesem Abschnitt aus, um Informationen zu einem Distributed Cloud-Subnetzwerk zu erhalten.
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 subnets describe aus:
gcloud edge-cloud networking subnets describe SUBNETWORK_NAME \
--location=REGION \
--zone=ZONE_NAME
Ersetzen Sie Folgendes:
SUBNETWORK_NAME: der Name des Zielsubnetzes.REGION: die Google Cloud Region, zu der die Distributed Cloud Connected-Zielzone 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.subnets.get:
GET /v1/projects/PROJECT_ID/locations/REGION/zones/ZONE_NAME/subnets/SUBNETWORK_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.SUBNETWORK_NAME: der Name des Zielsubnetzes.
Dieser Vorgang gibt detaillierte Informationen zur Ressource zurück, einschließlich des Bereitstellungsstatus:
PENDING: Die Bereitstellung der Ressource hat noch nicht begonnen und sie wurde noch nicht in der gesamten Zone weitergegeben.PROVISIONING: Die Ressource wird bereitgestellt. Sie müssen warten, bis sie in der gesamten Zone verfügbar ist.RUNNING: Die Ressource wurde erfolgreich bereitgestellt und in der gesamten Zone propagiert. Sie kann verwendet werden.FAILED: Die Bereitstellung der Ressource war nicht erfolgreich. Die Ressource wurde nicht in der gesamten Zone weitergegeben.
Subnetzwerk löschen
So löschen Sie ein Distributed Cloud-Subnetzwerk:
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 subnets delete aus:
gcloud edge-cloud networking subnets delete SUBNETWORK_NAME \
--location=REGION \
--zone=ZONE_NAME
Ersetzen Sie Folgendes:
SUBNETWORK_NAME: der Name des Zielsubnetzes.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.subnets.delete:
DELETE /v1/projects/PROJECT_ID/locations/REGION/zones/ZONE_NAME/subnets/SUBNETWORK_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.SUBNETWORK_NAME: der Name des Zielsubnetzes.
Nächste Schritte
- Arbeitslasten in Google Distributed Cloud Connected bereitstellen
- Netzwerke erstellen und verwalten
- Zonen verwalten