Vérifier l'état d'un spoke VPC

Lorsque vous proposez une connexion de spoke cloud privé virtuel (VPC) à un hub, le spoke n'est pas complètement opérationnel tant que l'administrateur du hub ne l'a pas accepté. Cette page explique comment vérifier l'état d'un spoke après l'avoir proposé.

Avant de commencer

Avant de commencer, consultez les sections suivantes.

Créer ou sélectionner un projet

Pour faciliter la configuration de Network Connectivity Center, commencez par identifier un projet valide.

  1. 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.
  2. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Go to project selector

  3. Make sure that billing is enabled for your Google Cloud project.

  4. Install the Google Cloud CLI.
  5. To initialize the gcloud CLI, run the following command:

    gcloud init
  6. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Go to project selector

  7. Make sure that billing is enabled for your Google Cloud project.

  8. Install the Google Cloud CLI.
  9. To initialize the gcloud CLI, run the following command:

    gcloud init
  10. Si vous utilisez Google Cloud CLI, définissez votre ID de projet à l'aide de la commande gcloud config set.

    gcloud config set project PROJECT_ID

    Remplacez PROJECT_ID par votre ID de projet unique.

    Dans les instructions gcloud CLI présentées sur cette page, nous partons du principe que vous avez défini l'ID de votre projet.

  11. Pour vérifier que vous avez correctement défini l'ID du projet, utilisez la commande gcloud config list.

    gcloud config list --format='text(core.project)'

Activer l'API Network Connectivity

Pour pouvoir effectuer des tâches quelconques à l'aide de Network Connectivity Center, vous devez activer l'API Network Connectivity.

Console

Pour activer l'API Network Connectivity, procédez comme suit :

  1. Dans Google Cloud Console, accédez à la page Network Connectivity Center.

    Accéder à Network Connectivity Center

  2. Cliquez sur Activer.

Vous pouvez également activer l'API à l'aide de la bibliothèque d'API de la console Google Cloud, comme décrit dans la section Activer des API.

États des spokes

Le tableau suivant décrit les différents états dans lesquels un spoke peut se trouver après sa proposition à l'administrateur du hub.

État du spoke Raison de l'état Description
ACTIVE Le champ reasons est vide.

Cela signifie que l'administrateur du hub a accepté le spoke et que celui-ci est entièrement opérationnel.

INACTIVE PENDING_REVIEW

Cela signifie que le spoke n'est pas opérationnel et que l'administrateur du hub n'a pas encore accepté ou refusé le spoke.

INACTIVE REJECTED

Cela signifie que le spoke n'est pas opérationnel, car l'administrateur du hub l'a refusé.

OBSOLETE Le champ reasons est vide.

Cela signifie que le hub a été supprimé. Une fois dans cet état, l'état ne change jamais et le spoke peut seulement être supprimé.

Obtenir l'état d'une proposition de spoke

Pour obtenir l'état d'un spoke que vous avez proposé dans un projet différent du hub, procédez comme suit.

gcloud

Exécutez la commande gcloud network-connectivity spokes describe.

gcloud network-connectivity spokes describe SPOKE_NAME \
    --global

Remplacez SPOKE_NAME par le nom du spoke dont vous souhaitez vérifier l'état, par exemple my-spoke.

API

Pour décrire un spoke, utilisez la méthode networkconnectivity.spokes.get.

 GET https://networkconnectivity.googleapis.com/v1/projects/PROJECT_ID/locations/global/spokes/SPOKE_NAME

Remplacez les éléments suivants :

  • PROJECT_ID : ID du projet contenant le spoke
  • SPOKE_NAME : nom du spoke dont vous souhaitez obtenir l'état

Étapes suivantes