Cette page explique comment supprimer une instance d'appareil de routeur et ses ressources Google Cloud sous-jacentes. Pour illustrer le processus, cette page utilise le scénario décrit dans la section Créer des instances d'appareil de routeur.
Pour en savoir plus sur l'appliance de routeur, consultez la présentation de l'appliance de routeur.
Pour en savoir plus sur le centre de connectivité réseau, consultez la section Présentation du centre de connectivité réseau.
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.
- 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.
-
Make sure that billing is enabled for your Google Cloud project.
- Install the Google Cloud CLI.
-
To initialize the gcloud CLI, run the following command:
gcloud init
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Make sure that billing is enabled for your Google Cloud project.
- Install the Google Cloud CLI.
-
To initialize the gcloud CLI, run the following command:
gcloud init
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.
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)'
Obtenir l'accès
Pour utiliser Network Connectivity Center, vous avez besoin des autorisations décrites dans la section Contrôle des accès.
Supprimer des pairs BGP sur Cloud Router
gcloud
Pour supprimer deux pairs BGP redondants sur le routeur Cloud Router pour l'instance d'appliance de routeur, saisissez la commande suivante :
gcloud compute routers remove-bgp-peer NAME \ --peer-name PEER_NAME,PEER_NAME \ --region=REGION \ --project=PROJECT_ID
Remplacez les éléments suivants :
NAME
: nom du routeur Cloud Router à mettre à jour. Par exemple,router-a
PEER_NAME
: nom du pair BGP à supprimer. Par exemple,router-appliance-bgp-peer-0
,router-appliance-bgp-peer-1
REGION
: région où se trouve la VM agissant comme instance d'appliance de routeur. Par exemple,us-west1
PROJECT_ID
: ID du projet pour le routeur Cloud Router. Par exemplemy-project
API
Pour supprimer deux pairs BGP sur Cloud Router pour une instance de dispositif de routeur, utilisez la méthode compute.routers.patch
. Dans votre requête, transmettez les informations sur les pairs BGP que vous souhaitez conserver. Vous devez inclure tous les champs configurés pour chaque pair.
L'exemple suivant supprime tous les pairs BGP du routeur Cloud Router :
PATCH https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/region/REGION/routers/NAME { "bgpPeers": [] }
Remplacez les éléments suivants :
PROJECT_ID
: ID du projet pour le routeur Cloud Router. Par exemplemy-project
REGION
: région où se trouve la VM agissant comme instance d'appliance de routeur. Par exemple,us-west1
NAME
: nom du routeur Cloud Router à mettre à jour. Par exemple,router-a
Supprimer les interfaces Cloud Router pour l'instance d'appliance de routeur
Lorsque vous supprimez des interfaces Cloud Router pour des instances d'appareil de routeur, suivez les instructions ci-dessous :
- Supprimez les deux interfaces en même temps.
- Ne supprimez les interfaces Cloud Router que si les autres ressources Google Cloud ne les utilisent pas.
gcloud
Pour supprimer deux interfaces Cloud Router redondantes pour une instance d'appliance de routeur, saisissez la commande suivante :
gcloud compute routers remove-interface NAME \ --interface-names=INTERFACE_NAME,INTERFACE_NAME \ --region=REGION \ --project=PROJECT_ID
Remplacez les éléments suivants :
NAME
: nom du routeur Cloud Router à mettre à jour. Par exemple,router-a
INTERFACE_NAME
: nom de l'interface. Par exemple,router-appliance-interface-0
,router-appliance-interface-1
REGION
: région Google Cloud dans laquelle se trouve le routeur Cloud Router (par exemple,us-west1
)PROJECT_ID
: ID du projet pour le routeur Cloud Router. Par exemplemy-project
API
Pour supprimer deux interfaces redondantes sur Cloud Router pour une instance de dispositif de routeur, utilisez la méthode compute.routers.patch
. Dans votre requête, transmettez les informations sur les pairs BGP que vous souhaitez conserver. Vous devez inclure tous les champs configurés pour chaque pair.
L'exemple suivant supprime toutes les interfaces du routeur Cloud Router :
"PATCH https"://www.googleapis.com/compute/v1/projects/PROJECT_ID/region/REGION/routers/NAME{ "region":"REGION", "interfaces":[] }
Remplacez les éléments suivants :
PROJECT_ID
: ID du projet pour le routeur Cloud Router. Par exemplemy-project
REGION
: région Google Cloud dans laquelle se trouve le routeur Cloud Router (par exemple,us-west1
)NAME
: nom du routeur Cloud Router à mettre à jour. Par exemple,router-a
NETWORK
: nom du réseau VPC. Par exemple,network-a
INTERFACE_NAME
: nom de l'interface. Par exemple,router-appliance-interface-0
,router-appliance-interface-1
Supprimer le routeur Cloud Router
Pour connaître la procédure à suivre, consultez la section Supprimer des routeurs.
Supprimer le spoke de Network Connectivity Center
Pour connaître la procédure à suivre, consultez la section Supprimer un spoke.
Supprimer le logiciel du dispositif de routeur sur la VM
Pour connaître la procédure à suivre, consultez la documentation de votre fournisseur d'appliance de routeur.
Supprimer la VM du dispositif de routeur
gcloud
Pour supprimer une instance de VM d'appliance de routeur, saisissez la commande suivante :
gcloud compute instances delete INSTANCE_NAME \ --project=PROJECT_ID \ --zone=ZONE
Remplacez les éléments suivants :
INSTANCE_NAME
: nom de l'instance d'appliance de routeur. Par exemple,router-app-a
PROJECT_ID
: ID du projet pour le routeur Cloud Router. Par exemplemy-project
ZONE
: zone où se trouve la VM agissant comme instance d'appliance de routeur. Par exemple,us-west1-a
API
Pour supprimer une instance de VM, utilisez la méthode compute.instances.delete
:
DELETE https://www.googleapis.com/compute/v1/projects/PROJECT_ID/zones/ZONE/instances/INSTANCE_NAME
Remplacez les éléments suivants :
PROJECT_ID
: ID du projet pour le routeur Cloud Router. Par exemplemy-project
ZONE
: zone où se trouve la VM agissant comme instance d'appliance de routeur. Par exemple,us-west1-a
INSTANCE_NAME
: nom de l'instance d'appliance de routeur. Par exemple,router-app-a
Supprimer la règle de pare-feu qui autorise BGP
Le cas échéant, vous pouvez supprimer la règle de pare-feu qui autorise le trafic BGP sur le port TCP 179
vers le réseau contenant les instances d'appliance de routeur.
Pour connaître la procédure à suivre, consultez la page Supprimer des règles de pare-feu.
Étape suivante
- Pour afficher les informations de surveillance et de journalisation de l'appliance de routeur, consultez la section Afficher les journaux et les métriques.
- 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.