En tant qu'administrateur de hub, vous pouvez examiner, puis accepter ou refuser les spokes VPC en attente proposés par un administrateur de spoke dans un projet différent du hub.
Une fois qu'un spoke a été accepté ou refusé, vous pouvez le rejeter ou l'accepter autant de fois que nécessaire en exécutant les commandes décrites sur cette page.
Afficher les propositions en attente d'examen
Pour afficher les propositions de spoke en attente d'examen pour un hub, procédez comme suit.
Console
Dans Google Cloud Console, accédez à la page Network Connectivity Center.
Dans le menu du projet, sélectionnez le projet contenant le hub pour lequel vous souhaitez répertorier les spokes existants.
Dans l'onglet Hub, sélectionnez le hub.
Cliquez sur l'onglet Spoke. Tous les spokes associés à ce hub sont répertoriés.
Pour afficher l'état d'un spoke spécifique, cliquez sur son nom. Les spokes proposés en attente d'examen ont l'état
Inactive, pending
.
gcloud
Exécutez la commande gcloud network-connectivity hubs list-spokes
.
gcloud network-connectivity hubs list-spokes HUB_NAME \ --filter="reasons:PENDING_REVIEW"
Remplacez HUB_NAME
par le nom du hub pour lequel vous souhaitez examiner les spokes proposés, par exemple my-hub
.
API
Pour afficher les propositions de spoke en attente d'examen pour un hub, utilisez la méthode networkconnectivity.hubs.listSpokes
.
GET https://networkconnectivity.googleapis.com/v1/projects/PROJECT_ID/locations/global/hubs/HUB_NAME:listSpokes?filter=reasons=PENDING_REVIEW
Remplacez les valeurs suivantes :
PROJECT_ID
: ID du projet contenant les spokes à répertorierHUB_NAME
: nom du hub pour lequel vous souhaitez afficher les propositions de spoke en attente d'examen
Accepter une proposition de spoke
Pour permettre à un spoke proposé de se connecter à un hub, procédez comme suit :
Console
Dans Google Cloud Console, accédez à la page Network Connectivity Center.
Dans le menu du projet, sélectionnez le projet contenant le hub pour lequel vous souhaitez répertorier les spokes existants.
Dans l'onglet Hub, sélectionnez le hub.
Cliquez sur l'onglet Spoke. Tous les spokes associés à ce hub sont répertoriés.
Pour afficher les détails d'un spoke spécifique, cliquez sur son nom.
Cliquez sur Accept (Accepter).
La page Network Connectivity Center se met à jour pour afficher les détails des spokes que vous avez acceptés et l'état du spoke passe à
Active
.
Vous pouvez également sélectionner plusieurs spokes pour une acceptation groupée. Toutefois, en tant qu'administrateur de hub, avant d'accepter un spoke, vous devez vérifier les filtres de spoke VPC pour chaque spoke en cliquant sur le nom du spoke individuel et en vérifiant les détails du spoke.
gcloud
Exécutez la commande gcloud network-connectivity hubs accept-spoke
.
gcloud network-connectivity hubs accept-spoke HUB_NAME --spoke=SPOKE_URI
Remplacez les éléments suivants :
HUB_NAME
: nom du hub qui reçoit la proposition de spokeSPOKE_URI
: URI du spoke que vous souhaitez accepter dans le hub
API
Pour accepter un spoke proposé, utilisez la méthode networkconnectivity.hubs.acceptSpoke
.
POST https://networkconnectivity.googleapis.com/v1/projects/PROJECT_ID/locations/global/hubs/HUB_NAME:acceptSpoke { "spokeUri": SPOKE_URI }
Remplacez les éléments suivants :
PROJECT_ID
: identifiant du projet contenant le hubHUB_NAME
: nom du hub qui reçoit la proposition de spokeSPOKE_URI
: URI du spoke que vous souhaitez accepter dans le hub
Refuser une proposition de spoke
Pour refuser la connexion d'un spoke proposé à un hub, procédez comme suit.
Console
Dans Google Cloud Console, accédez à la page Network Connectivity Center.
Dans le menu du projet, sélectionnez le projet contenant le hub pour lequel vous souhaitez répertorier les spokes existants.
Dans l'onglet Hub, sélectionnez le hub.
Cliquez sur l'onglet Spoke. Tous les spokes associés à ce hub sont répertoriés.
Pour afficher les détails d'un spoke spécifique, cliquez sur son nom.
Cliquez sur Refuser.
Dans la boîte de dialogue Rejeter le spoke ?, confirmez le refus et indiquez éventuellement un motif de refus.
Cliquez à nouveau sur Refuser. La page Network Connectivity Center se met à jour pour afficher les détails des spokes que vous avez refusés et leur état est
Inactive, rejected
.
gcloud
Exécutez la commande gcloud network-connectivity hubs reject-spoke
.
gcloud network-connectivity hubs reject-spoke HUB_NAME \ --spoke=SPOKE_URI \ --details=REJECT_REASON
Remplacez les éléments suivants :
HUB_NAME
: nom du hub contenant le spoke que vous souhaitez refuserSPOKE_URI
: URI du spoke VPC que vous souhaitez refuser.REJECT_REASON
(facultatif) : raison pour laquelle vous avez refusé le spoke
API
Pour rejeter un spoke proposé, utilisez la méthode networkconnectivity.hubs.rejectSpoke
.
POST https://networkconnectivity.googleapis.com/v1/projects/PROJECT_ID/locations/global/hubs/HUB_NAME:rejectSpoke { "spokeUri": SPOKE_URI, "requestId": REQUEST_ID, "details": SPOKE_DETAILS }
Remplacez les éléments suivants :
PROJECT_ID
: identifiant du projet contenant le hubHUB_NAME
: nom du hub contenant le spoke que vous souhaitez refuserSPOKE_URI
: URI du spoke que vous souhaitez rejeter du hubREQUEST_ID
(facultatif) : ID de requête pour identifier les requêtesSPOKE_DETAILS
(facultatif) : informations supplémentaires que vous fournissez, telles que le motif du refus
Étapes suivantes
- Apprenez à créer des hubs et des spokes en consultant la section Utiliser des hubs et des spokes.
- Pour afficher la liste des partenaires dont les solutions sont intégrées à Network Connectivity Center, consultez la page Partenaires Network Connectivity Center.
- Pour trouver des solutions aux problèmes liés à l'appliance de routeur, consultez la section Dépannage.
- Pour obtenir des détails sur les commandes de l'API et
gcloud
, consultez la section API et documentation de référence.