Borrar instancias de dispositivos de router

En esta página, se describe cómo borrar una instancia de dispositivo de router y sus recursos subyacentes deGoogle Cloud . Para ilustrar el proceso, en esta página se usa la situación que se describe en Crea instancias de dispositivos de router.

Para obtener más información acerca del dispositivo de router, consulta la descripción general del dispositivo de router.

Para obtener más información sobre Network Connectivity Center, consulta la descripción general de Network Connectivity Center.

Antes de comenzar

Antes de empezar, revisa las siguientes secciones.

Crea o elige un proyecto

Para facilitar la configuración de Network Connectivity Center, empieza por identificar un proyecto válido.

  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. Si usas Google Cloud CLI, configura el ID del proyecto con el comando gcloud config set.

    gcloud config set project PROJECT_ID

    Reemplaza PROJECT_ID por el ID de tu proyecto único.

    En las instrucciones de la CLI de gcloud de esta página, se supone que estableciste el ID del proyecto.

  13. Para confirmar que configuraste el ID del proyecto de forma correcta, usa el comando gcloud config list.

    gcloud config list --format='text(core.project)'
  14. Obtén acceso

    Para trabajar con Network Connectivity Center, necesitas los permisos que se describen en Control de acceso.

    Borra los pares de BGP en Cloud Router

    gcloud

    Para borrar dos intercambios de tráfico de BGP redundantes en el Cloud Router para la instancia de dispositivo de router, ingresa el siguiente comando:

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

    Reemplaza lo siguiente:

    • NAME: El nombre del Cloud Router que se actualizará, por ejemplo, router-a
    • PEER_NAME: El nombre del intercambio de tráfico de BGP que se borrará, por ejemplo, router-appliance-bgp-peer-0, router-appliance-bgp-peer-1
    • REGION: La región en la que se encuentra la VM que actúa como la instancia de dispositivo de router, por ejemplo, us-west1
    • PROJECT_ID: El ID para el proyecto del Cloud Router, por ejemplo, my-project

    API

    Para borrar dos pares de BGP en el Cloud Router de una instancia de dispositivo de router, usa el método compute.routers.patch. En tu solicitud, pasa información sobre los intercambios de tráfico de BGP que desees mantener. Debes incluir todos los campos configurados para cada intercambio de tráfico.

    En el siguiente ejemplo, se quitan todos los intercambios de tráfico de BGP del Cloud Router:

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

    Reemplaza lo siguiente:

    • PROJECT_ID: El ID para el proyecto del Cloud Router, por ejemplo, my-project
    • REGION: La región en la que se encuentra la VM que actúa como la instancia de dispositivo de router, por ejemplo, us-west1
    • NAME: El nombre del Cloud Router que se actualizará, por ejemplo, router-a

    Borra interfaces de Cloud Router para la instancia de dispositivo de router

    Cuando borres interfaces de Cloud Router para instancias de dispositivos de router, sigue los siguientes lineamientos:

    • Borra ambas interfaces al mismo tiempo.
    • Solo se deben borrar las interfaces de Cloud Router si otros recursos de Google Cloudno las utilizan.

    gcloud

    Si deseas borrar dos interfaces redundantes de Cloud Router para una instancia del dispositivo del router, ingresa el siguiente comando:

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

    Reemplaza lo siguiente:

    • NAME: El nombre del Cloud Router que se actualizará, por ejemplo, router-a
    • INTERFACE_NAME: El nombre de la interfaz, por ejemplo, router-appliance-interface-0, router-appliance-interface-1
    • REGION: La región Google Cloud en la que se encuentra el Cloud Router, por ejemplo, us-west1
    • PROJECT_ID: El ID para el proyecto del Cloud Router, por ejemplo, my-project

    API

    Para borrar dos interfaces redundantes en el Cloud Router para una instancia de dispositivo de router, usa el método compute.routers.patch. En tu solicitud, pasa información sobre los intercambios de tráfico de BGP que desees mantener. Debes incluir todos los campos configurados para cada intercambio de tráfico.

    En el siguiente ejemplo, se quitan todas las interfaces del Cloud Router:

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

    Reemplaza lo siguiente:

    • PROJECT_ID: El ID para el proyecto del Cloud Router, por ejemplo, my-project
    • REGION: La región Google Cloud en la que se encuentra el Cloud Router, por ejemplo, us-west1
    • NAME: El nombre del Cloud Router que se actualizará, por ejemplo, router-a
    • NETWORK: El nombre de la red de VPC, por ejemplo, network-a
    • INTERFACE_NAME: El nombre de la interfaz, por ejemplo, router-appliance-interface-0, router-appliance-interface-1

    Borra Cloud Router

    Para conocer los pasos, consulta Borra routers.

    Borra el radio de Network Connectivity Center

    Para conocer los pasos, consulta la sección sobre cómo borrar un radio.

    Borra el software del dispositivo de router en la VM

    Para conocer los pasos, consulta la documentación del proveedor de tu dispositivo de router.

    Borra la VM del dispositivo del router

    gcloud

    Para borrar una instancia de VM del dispositivo de router, ingresa el siguiente comando:

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

    Reemplaza lo siguiente:

    • INSTANCE_NAME: El nombre de la instancia de dispositivo de router, por ejemplo, router-app-a
    • PROJECT_ID: El ID para el proyecto del Cloud Router, por ejemplo, my-project
    • ZONE: La zona en la que se encuentra la VM que actúa como la instancia de dispositivo de router, por ejemplo, us-west1-a

    API

    Para borrar una instancia de VM, usa el método compute.instances.delete:

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

    Reemplaza lo siguiente:

    • PROJECT_ID: El ID para el proyecto del Cloud Router, por ejemplo, my-project
    • ZONE: La zona en la que se encuentra la VM que actúa como la instancia de dispositivo de router, por ejemplo, us-west1-a
    • INSTANCE_NAME: El nombre de la instancia de dispositivo de router, por ejemplo, router-app-a

    Borra la regla de firewall que permite BGP

    Si corresponde, borra la regla de firewall que permite el tráfico BGP en el puerto TCP 179 a la red que contiene instancias de dispositivo de router.

    Para conocer los pasos, consulta Borra reglas de firewall.

    ¿Qué sigue?