Eliminar instancias de dispositivos router

En esta página se describe cómo eliminar una instancia de dispositivo router y susGoogle Cloud recursos subyacentes. Para ilustrar el proceso, en esta página se usa el escenario descrito en Crear instancias de dispositivos router.

Para obtener más información sobre el dispositivo router, consulta la información general sobre dispositivos router.

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

Antes de empezar

Antes de empezar, consulta las siguientes secciones.

Crea o escoge 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.

    Roles required to select or create a project

    • Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
    • Create a project: To create a project, you need the Project Creator (roles/resourcemanager.projectCreator), which contains the resourcemanager.projects.create permission. Learn how to grant roles.

    Go to project selector

  3. Verify that billing is enabled for your Google Cloud project.

  4. Install the Google Cloud CLI.

  5. Si utilizas un proveedor de identidades (IdP) externo, primero debes iniciar sesión en la CLI de gcloud con tu identidad federada.

  6. Para inicializar gcloud CLI, ejecuta el siguiente comando:

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

    Roles required to select or create a project

    • Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
    • Create a project: To create a project, you need the Project Creator (roles/resourcemanager.projectCreator), which contains the resourcemanager.projects.create permission. Learn how to grant roles.

    Go to project selector

  8. Verify that billing is enabled for your Google Cloud project.

  9. Install the Google Cloud CLI.

  10. Si utilizas un proveedor de identidades (IdP) externo, primero debes iniciar sesión en la CLI de gcloud con tu identidad federada.

  11. Para inicializar gcloud CLI, ejecuta el siguiente comando:

    gcloud init
  12. Si usas la CLI de Google Cloud, define el ID de tu proyecto con el comando gcloud config set.

    gcloud config set project PROJECT_ID

    Sustituye PROJECT_ID por el ID de tu proyecto único.

    En las instrucciones de la CLI gcloud de esta página se presupone que ya has definido el ID de tu proyecto.

  13. Para confirmar que has definido el ID de proyecto correctamente, usa el comando gcloud config list.

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

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

    Eliminar los pares BGP en Cloud Router

    gcloud

    Para eliminar dos pares BGP redundantes en Cloud Router para la instancia del dispositivo router, introduce el siguiente comando:

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

    Haz los cambios siguientes:

    • NAME: el nombre del Cloud Router que se va a actualizar. Por ejemplo, router-a
    • PEER_NAME: el nombre del par de BGP que se va a eliminar. Por ejemplo, router-appliance-bgp-peer-0 o router-appliance-bgp-peer-1.
    • REGION: la región en la que se encuentra la VM que actúa como instancia de dispositivo de router. Por ejemplo, us-west1.
    • PROJECT_ID: el ID del proyecto de Cloud Router. Por ejemplo, my-project.

    API

    Para eliminar dos peers de BGP en Cloud Router de una instancia de dispositivo router, usa el método compute.routers.patch. En tu solicitud, incluye información sobre los peers de BGP que quieras conservar. Debes incluir todos los campos configurados de cada peer.

    En el siguiente ejemplo se eliminan todos los pares BGP del router de Cloud:

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

    Haz los cambios siguientes:

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

    Eliminar interfaces de Cloud Router de la instancia de dispositivo router

    Cuando elimines interfaces de Cloud Router para instancias de dispositivos router, sigue estas directrices:

    • Elimina ambas interfaces al mismo tiempo.
    • Elimina las interfaces de Cloud Router solo si otros recursos no las están usando. Google Cloud

    gcloud

    Para eliminar dos interfaces redundantes de Cloud Router de una instancia de dispositivo router, introduce el siguiente comando:

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

    Haz los cambios siguientes:

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

    API

    Para eliminar dos interfaces redundantes en Cloud Router de una instancia de dispositivo router, usa el método compute.routers.patch. En tu solicitud, incluye información sobre los peers de BGP que quieras conservar. Debes incluir todos los campos configurados de cada peer.

    En el siguiente ejemplo se eliminan todas las interfaces del router de Cloud:

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

    Haz los cambios siguientes:

    • PROJECT_ID: el ID del proyecto de Cloud Router. Por ejemplo, my-project.
    • REGION: la Google Cloud región en la que se encuentra Cloud Router. Por ejemplo, us-west1.
    • NAME: el nombre del Cloud Router que se va a 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 o router-appliance-interface-1.

    Eliminar el router de Cloud

    Para ver los pasos, consulta Eliminar routers.

    Eliminar el radio de Network Connectivity Center

    Para ver los pasos, consulta Eliminar un radio.

    Eliminar el software del dispositivo router en la VM

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

    Eliminar la VM del dispositivo router

    gcloud

    Para eliminar una instancia de VM de dispositivo router, introduce el siguiente comando:

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

    Haz los cambios siguientes:

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

    API

    Para eliminar 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
    

    Haz los cambios siguientes:

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

    Elimina la regla de cortafuegos que permite BGP

    Si procede, elimina la regla de cortafuegos que permite el tráfico BGP en el puerto TCP 179 a la red que contiene instancias del dispositivo de router.

    Para ver los pasos, consulta Eliminar reglas de cortafuegos.

    Siguientes pasos

    • Para ver la información de monitorización y registro del dispositivo Router, consulta Ver registros y métricas.
    • Para encontrar soluciones a problemas con el dispositivo Router, consulta la sección Solución de problemas.
    • Para obtener información sobre los comandos de la API y gcloud, consulta APIs and reference (APIs y referencia).