Wenn Sie eine Verbindung von einem VPC-Spoke (Virtual Private Cloud) zu einem Hub vorschlagen, ist der Spoke erst einsatzbereit, wenn der Hub-Administrator den Spoke annimmt. Wenn Sie Aktualisierungen der Eigenschaften eines vorhandenen Spoke vorschlagen, werden diese erst wirksam, wenn der Hub-Administrator sie akzeptiert. Auf dieser Seite wird beschrieben, wie Sie den Status eines Spoke prüfen können, nachdem Sie einen neuen Spoke oder Aktualisierungen eines vorhandenen Spoke vorgeschlagen haben.
Hinweise
Lesen Sie zuerst die folgenden Abschnitte, bevor Sie beginnen.
Projekt erstellen oder auswählen
Geben Sie ein gültiges Projekt an, um die Konfiguration des Network Connectivity Centers zu vereinfachen.
- Sign in to your Google Cloud account. If you're new to Google Cloud, create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
Roles required to select or create a project
- Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
-
Create a project: To create a project, you need the Project Creator
(
roles/resourcemanager.projectCreator
), which contains theresourcemanager.projects.create
permission. Learn how to grant roles.
-
Verify that billing is enabled for your Google Cloud project.
-
Install the Google Cloud CLI.
-
Wenn Sie einen externen Identitätsanbieter (IdP) verwenden, müssen Sie sich zuerst mit Ihrer föderierten Identität in der gcloud CLI anmelden.
-
Führen Sie folgenden Befehl aus, um die gcloud CLI zu initialisieren:
gcloud init
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
Roles required to select or create a project
- Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
-
Create a project: To create a project, you need the Project Creator
(
roles/resourcemanager.projectCreator
), which contains theresourcemanager.projects.create
permission. Learn how to grant roles.
-
Verify that billing is enabled for your Google Cloud project.
-
Install the Google Cloud CLI.
-
Wenn Sie einen externen Identitätsanbieter (IdP) verwenden, müssen Sie sich zuerst mit Ihrer föderierten Identität in der gcloud CLI anmelden.
-
Führen Sie folgenden Befehl aus, um die gcloud CLI zu initialisieren:
gcloud init
Wenn Sie die Google Cloud CLI verwenden, legen Sie Ihre Projekt-ID mit dem Befehl
gcloud config set
fest.gcloud config set project PROJECT_ID
Ersetzen Sie
PROJECT_ID
durch Ihre eindeutige Projekt-ID.Die Anleitung für die gcloud-Befehlszeile auf dieser Seite setzt voraus, dass Sie Ihre Projekt-ID festgelegt haben.
Prüfen Sie mit dem Befehl
gcloud config list
, ob die Projekt-ID korrekt festgelegt ist.gcloud config list --format='text(core.project)'
Rufen Sie in der Google Cloud -Console die Seite Network Connectivity Center auf.
Klicken Sie auf Aktivieren.
PROJECT_ID
: Projekt-ID des Projekts, das den Spoke enthält.SPOKE_NAME
: Name des Spoke, für den Sie den Status abrufen möchten- Informationen zum Erstellen von Hubs und Spokes finden Sie unter Mit Hubs und Spokes arbeiten.
- Eine Liste der Partner, deren Lösungen in das Network Connectivity Center eingebunden sind, finden Sie unter Network Connectivity Center-Partner.
- Lösungen für häufige Probleme finden Sie unter Fehlerbehebung.
- Ausführliche Informationen zur API und zu
gcloud
-Befehlen finden Sie unter APIs und Referenz.
Network Connectivity API aktivieren
Bevor Sie Aufgaben mit Network Connectivity Center ausführen können, müssen Sie die Network Connectivity API aktivieren.
Console
So aktivieren Sie die Network Connectivity API:
Alternativ können Sie die API mithilfe der Google Cloud Console API-Bibliothek aktivieren, wie unter APIs aktivieren beschrieben.
Spoke-Status
In der folgenden Tabelle werden die verschiedenen Status beschrieben, in denen sich ein Spoke befinden kann, nachdem er dem Hub-Administrator vorgeschlagen wurde.
Spoke-Status | Statusgrund | Beschreibung |
---|---|---|
ACTIVE |
Das Feld reasons ist leer. |
Bei neuen Spoke-Vorschlägen bedeutet dies, dass der Hub-Administrator den Spoke akzeptiert hat und der Spoke voll einsatzbereit ist. Bei Aktualisierungen vorhandener Spokes bedeutet dies, dass der Hub-Administrator die Aktualisierungen akzeptiert und die Aktualisierungen angewendet hat. |
ACTIVE |
UPDATE_PENDING_REVIEW |
Dies bedeutet, dass der Spoke einsatzbereit ist, aber eine vorgeschlagene Aktualisierung der Spoke-Eigenschaften noch nicht akzeptiert oder abgelehnt wurde. Wenn ein Spoke-Update vom Hub-Administrator abgelehnt wird, die Ablehnung jedoch fehlschlägt, kann der Spoke weiterhin den Status |
ACTIVE |
UPDATE_FAILED |
Dies bedeutet, dass der Spoke einsatzbereit ist und ein vorgeschlagenes Update der Spoke-Eigenschaften akzeptiert wurde, das Update jedoch fehlgeschlagen ist. |
ACTIVE |
UPDATE_REJECTED |
Dies bedeutet, dass der Spoke einsatzbereit ist, aber eine vorgeschlagene Aktualisierung der Spoke-Eigenschaften abgelehnt wurde. |
INACTIVE |
PENDING_REVIEW |
Dies bedeutet, dass der Spoke nicht einsatzbereit ist und der Hub-Administrator den Spoke noch nicht akzeptiert oder abgelehnt hat. |
INACTIVE |
REJECTED |
Dies bedeutet, dass der Spoke nicht einsatzbereit ist, da der Hub-Administrator den Spoke abgelehnt hat. |
OBSOLETE |
Das Feld reasons ist leer. |
Das bedeutet, dass der Hub gelöscht wurde. Wenn dieser Status erreicht ist, ändert er sich nie mehr und der Spoke kann nur gelöscht werden. |
Status eines Spoke-Vorschlags abrufen
Führen Sie die folgenden Schritte aus, um den Status eines Spoke abzurufen, den Sie in einem anderen Projekt als dem Hub vorgeschlagen haben, einschließlich Updates für vorhandene Spokes.
gcloud
Führen Sie den Befehl gcloud network-connectivity spokes describe
aus:
gcloud network-connectivity spokes describe SPOKE_NAME \ --global
Ersetzen Sie SPOKE_NAME
durch den Namen des Spoke, für den Sie den Status prüfen möchten, z. B. my-spoke
.
API
Verwenden Sie zum Beschreiben eines Spokes die Methode networkconnectivity.spokes.get
.
GET https://networkconnectivity.googleapis.com/v1/projects/PROJECT_ID/locations/global/spokes/SPOKE_NAME
Ersetzen Sie Folgendes: