Eliminazione delle istanze dell'appliance router

Questa pagina descrive come eliminare un'istanza dell'appliance router e le relative risorse Google Cloud sottostanti. Per illustrare la procedura, questa pagina utilizza lo scenario descritto in Creazione di istanze dell'appliance router.

Per saperne di più sull'appliance router, consulta la panoramica dell'appliance router.

Per ulteriori informazioni sul Network Connectivity Center, consulta Panoramica del Network Connectivity Center.

Prima di iniziare

Prima di iniziare, esamina le sezioni seguenti.

Crea o seleziona un progetto

Per semplificare la configurazione di Network Connectivity Center, inizia identificando un progetto valido.

  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. If you're using an external identity provider (IdP), you must first sign in to the gcloud CLI with your federated identity.

  6. To initialize the gcloud CLI, run the following command:

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

    Go to project selector

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

  9. Install the Google Cloud CLI.

  10. If you're using an external identity provider (IdP), you must first sign in to the gcloud CLI with your federated identity.

  11. To initialize the gcloud CLI, run the following command:

    gcloud init
  12. Se utilizzi Google Cloud CLI, imposta l'ID progetto utilizzando il comando gcloud config set.

    gcloud config set project PROJECT_ID

    Sostituisci PROJECT_ID con l'ID progetto univoco.

    Le istruzioni di gcloud CLI in questa pagina presuppongono che tu abbia impostato l'ID progetto.

  13. Per verificare di aver impostato correttamente l'ID progetto, utilizza il comando gcloud config list.

    gcloud config list --format='text(core.project)'
  14. Richiedi l'accesso

    Per utilizzare Network Connectivity Center, devi disporre delle autorizzazioni descritte in Controllo dell'accesso.

    Elimina i peer BGP sul router Cloud

    gcloud

    Per eliminare due peer BGP ridondanti sul router Cloud per l'istanza dell'appliance router, inserisci questo comando:

     gcloud compute routers remove-bgp-peer NAME \
         --peer-name PEER_NAME,PEER_NAME \
         --region=REGION \
         --project=PROJECT_ID
    

    Sostituisci quanto segue:

    • NAME: il nome del router cloud da aggiornare, ad esempio router-a
    • PEER_NAME: il nome del peer BGP da eliminare, ad esempio router-appliance-bgp-peer-0, router-appliance-bgp-peer-1
    • REGION: la regione in cui si trova la VM che funge da istanza dell'appliance router, ad esempio us-west1
    • PROJECT_ID: l'ID del progetto per router Cloud, ad esempio my-project

    API

    Per eliminare due peer BGP sul router Cloud per un'istanza appliance router, utilizza il metodo compute.routers.patch. Nella richiesta, trasmetti le informazioni sui peer BGP che vuoi conservare. Devi includere tutti i campi configurati per ogni peer.

    L'esempio seguente rimuove tutti i peer BGP dal router Cloud:

    PATCH
    https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/region/REGION/routers/NAME
     {
      "bgpPeers": []
     }
    

    Sostituisci quanto segue:

    • PROJECT_ID: l'ID del progetto per router Cloud, ad esempio my-project
    • REGION: la regione in cui si trova la VM che funge da istanza dell'appliance router, ad esempio us-west1
    • NAME: il nome del router cloud da aggiornare, ad esempio router-a

    Elimina le interfacce Cloud Router per l'istanza dell'appliance router

    Quando elimini le interfacce del router Cloud per le istanze dell'appliance router, utilizza le seguenti linee guida:

    • Elimina entrambe le interfacce contemporaneamente.
    • Elimina le interfacce router Cloud solo se non sono utilizzate da altre risorse. Google Cloud

    gcloud

    Per eliminare due interfacce router Cloud ridondanti per un'istanza di appliance router, inserisci il comando seguente:

     gcloud compute routers remove-interface NAME \
         --interface-names=INTERFACE_NAME,INTERFACE_NAME \
         --region=REGION \
         --project=PROJECT_ID
    

    Sostituisci quanto segue:

    • NAME: il nome del router cloud da aggiornare, ad esempio router-a
    • INTERFACE_NAME: il nome dell'interfaccia, ad esempio router-appliance-interface-0, router-appliance-interface-1
    • REGION: la regione Google Cloud in cui si trova router Cloudr, ad esempio us-west1
    • PROJECT_ID: l'ID del progetto per il router Cloudr, ad esempio my-project

    API

    Per eliminare due interfacce ridondanti sul router Cloud per un'istanza dell'appliance router, utilizza il metodo compute.routers.patch. Nella richiesta, trasmetti le informazioni sui peer BGP che vuoi conservare. Devi includere tutti i campi configurati per ogni peer.

    L'esempio seguente rimuove tutte le interfacce dal router Cloud:

    "PATCH   https"://www.googleapis.com/compute/v1/projects/PROJECT_ID/region/REGION/routers/NAME{
      "region":"REGION",
      "interfaces":[]
    }
    

    Sostituisci quanto segue:

    • PROJECT_ID: l'ID del progetto per router Cloud, ad esempio my-project
    • REGION: la regione Google Cloud in cui si trova router Cloudr, ad esempio us-west1
    • NAME: il nome del router cloud da aggiornare, ad esempio router-a
    • NETWORK: il nome della rete VPC, ad esempio network-a
    • INTERFACE_NAME: il nome dell'interfaccia, ad esempio router-appliance-interface-0, router-appliance-interface-1

    Elimina il router Cloud

    Per la procedura, vedi Eliminazione dei router.

    Elimina lo spoke di Network Connectivity Center

    Per la procedura, vedi Eliminare uno spoke.

    Elimina il software dell'appliance router sulla VM

    Per la procedura, consulta la documentazione del fornitore dell'appliance router.

    Elimina la VM dell'appliance router

    gcloud

    Per eliminare un'istanza VM dell'appliance router, inserisci questo comando:

    gcloud compute instances delete INSTANCE_NAME \
        --project=PROJECT_ID \
        --zone=ZONE
    

    Sostituisci quanto segue:

    • INSTANCE_NAME: il nome dell'istanza appliance router, ad esempio router-app-a
    • PROJECT_ID: l'ID del progetto per router Cloud, ad esempio my-project
    • ZONE: la zona in cui si trova la VM che funge da istanza dell'appliance router, ad esempio us-west1-a

    API

    Per eliminare un'istanza VM, utilizza il metodo compute.instances.delete:

    DELETE https://www.googleapis.com/compute/v1/projects/PROJECT_ID/zones/ZONE/instances/INSTANCE_NAME
    

    Sostituisci quanto segue:

    • PROJECT_ID: l'ID del progetto per router Cloud, ad esempio my-project
    • ZONE: la zona in cui si trova la VM che funge da istanza dell'appliance router, ad esempio us-west1-a
    • INSTANCE_NAME: il nome dell'istanza appliance router, ad esempio router-app-a

    Elimina la regola firewall che consente BGP

    Se applicabile, elimina la regola firewall che consente il traffico BGP sulla porta TCP 179 alla rete che contiene le istanze dell'appliance router.

    Per i passaggi, vedi Eliminare le regole firewall.

    Passaggi successivi