Excluir instâncias de appliance do roteador

Esta página descreve como excluir uma instância de dispositivo roteador e os recursos subjacentes do Google Cloud. Para ilustrar o processo, esta página usa o cenário descrito em Criar instâncias do appliance do roteador.

.

Para mais informações sobre o roteador do roteador, consulte a Visão geral do dispositivo do roteador.

Para mais informações sobre a central de conectividade de rede, consulte a Visão geral da central de conectividade de rede.

Antes de começar

Antes de começar, leia as seções a seguir.

Crie ou selecione um projeto.

Para facilitar a configuração do Network Connectivity Center, identifique um projeto 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. To initialize the gcloud CLI, run the following command:

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

    Go to project selector

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

  8. Install the Google Cloud CLI.
  9. To initialize the gcloud CLI, run the following command:

    gcloud init
  10. Se você estiver usando a Google Cloud CLI, defina o ID do projeto usando o comando gcloud config set.

    gcloud config set project PROJECT_ID

    Substitua PROJECT_ID pelo ID exclusivo do seu projeto.

    As instruções da CLI gcloud nesta página presumem que você tenha definido o ID do projeto.

  11. Para confirmar se você definiu o ID do projeto corretamente, use o comando gcloud config list.

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

Conseguir acesso

Para trabalhar com a central de conectividade de rede, você precisa das permissões descritas em Controle de acesso.

Excluir os pares do BGP no Cloud Router

gcloud

Para excluir dois pares do BGP redundantes no Cloud Router para a instância do dispositivo do roteador, digite o seguinte comando:

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

Substitua:

  • NAME: o nome do Cloud Router a ser atualizado. Por exemplo, router-a.
  • PEER_NAME: o nome do par do BGP a ser excluído. Por exemplo, router-appliance-bgp-peer-0, router-appliance-bgp-peer-1.
  • REGION: a região onde a VM atua como a instância do dispositivo do roteador está localizada, por exemplo, us-west1.
  • PROJECT_ID: o ID do projeto para o Cloud Router. Por exemplo, my-project.

API

Para excluir dois pares do BGP no Cloud Router de uma instância de dispositivo de roteador, use o método compute.routers.patch. Na solicitação, transmita informações sobre os pares do BGP que você quer manter. É preciso incluir todos os campos configurados para cada peer.

O exemplo a seguir remove todos os pares do BGP do Cloud Router:

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

Substitua:

  • PROJECT_ID: o ID do projeto para o Cloud Router. Por exemplo, my-project.
  • REGION: a região onde a VM atua como a instância do dispositivo do roteador está localizada, por exemplo, us-west1.
  • NAME: o nome do Cloud Router a ser atualizado. Por exemplo, router-a.

Excluir interfaces do Cloud Router para a instância do dispositivo do roteador

Ao excluir interfaces do Cloud Router para instâncias de dispositivo de roteador, use as seguintes diretrizes:

  • Exclua as duas interfaces ao mesmo tempo.
  • Só exclua as interfaces do Cloud Router se outros recursos do Google Cloud não as estiverem usando.

gcloud

Para excluir duas interfaces redundantes do Cloud Router para uma instância de dispositivo de roteador, digite o seguinte comando:

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

Substitua:

  • NAME: o nome do Cloud Router a ser atualizado. Por exemplo, router-a.
  • INTERFACE_NAME: o nome da interface. Por exemplo, router-appliance-interface-0, router-appliance-interface-1.
  • REGION: a região do Google Cloud em que o Cloud Router está. Por exemplo, us-west1.
  • PROJECT_ID: o ID do projeto para o Cloud Router. Por exemplo, my-project.

API

Para excluir duas interfaces redundantes no Cloud Router de uma instância de dispositivo de roteador, use o método compute.routers.patch. Na solicitação, transmita informações sobre os pares do BGP que você quer manter. É preciso incluir todos os campos configurados para cada peer.

O exemplo a seguir remove todas as interfaces do Cloud Router:

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

Substitua:

  • PROJECT_ID: o ID do projeto para o Cloud Router. Por exemplo, my-project.
  • REGION: a região do Google Cloud em que o Cloud Router está. Por exemplo, us-west1.
  • NAME: o nome do Cloud Router a ser atualizado. Por exemplo, router-a.
  • NETWORK: o nome da rede VPC, por exemplo, network-a.
  • INTERFACE_NAME: o nome da interface. Por exemplo, router-appliance-interface-0, router-appliance-interface-1.

Excluir o Cloud Router

Para ver as etapas, consulte Como excluir roteadores.

Excluir o spoke do Network Connectivity Center

Para ver as etapas, consulte Como excluir um microfone.

Excluir o software do dispositivo do roteador na VM

Para ver as etapas, consulte a documentação do fornecedor do dispositivo do roteador.

Exclua a VM do dispositivo do roteador

gcloud

Para excluir uma instância de VM do dispositivo de roteador, digite o seguinte comando:

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

Substitua:

  • INSTANCE_NAME: o nome da instância do roteador de roteador. Por exemplo, router-app-a.
  • PROJECT_ID: o ID do projeto para o Cloud Router. Por exemplo, my-project.
  • ZONE: a zona em que a VM atua como a instância do dispositivo do roteador está localizada, por exemplo, us-west1-a.

API

Para excluir uma instância de VM, use o método compute.instances.delete:

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

Substitua:

  • PROJECT_ID: o ID do projeto para o Cloud Router. Por exemplo, my-project.
  • ZONE: a zona em que a VM atua como a instância do dispositivo do roteador está localizada, por exemplo, us-west1-a.
  • INSTANCE_NAME: o nome da instância do roteador de roteador. Por exemplo, router-app-a.

Excluir a regra de firewall que permite o BGP

Se aplicável, exclua a regra de firewall que permite o tráfego do BGP na porta TCP 179 para a rede que contém instâncias de dispositivo de roteador.

Veja as etapas em Excluir regras de firewall.

A seguir