Menghapus instance perlengkapan router

Halaman ini menjelaskan cara menghapus instance perlengkapan router dan resource Google Cloud dasarnya. Untuk mengilustrasikan prosesnya, halaman ini menggunakan skenario yang dijelaskan dalam Membuat instance perlengkapan router.

Untuk mengetahui informasi selengkapnya tentang perlengkapan Router, lihat Ringkasan perlengkapan router.

Untuk mengetahui informasi selengkapnya tentang Network Connectivity Center, lihat ringkasan Network Connectivity Center.

Sebelum memulai

Sebelum memulai, tinjau bagian berikut.

Membuat atau memilih project

Untuk mempermudah konfigurasi Network Connectivity Center, mulailah dengan mengidentifikasi project yang valid.

  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. Di konsol Google Cloud, pada halaman pemilih project, pilih atau buat project Google Cloud.

    Buka pemilih project

  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. Di konsol Google Cloud, pada halaman pemilih project, pilih atau buat project Google Cloud.

    Buka pemilih project

  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
  1. Jika Anda menggunakan Google Cloud CLI, tetapkan project ID menggunakan gcloud config set perintah.

    gcloud config set project PROJECT_ID

    Ganti PROJECT_ID dengan project ID unik Anda.

    Petunjuk gcloud CLI di halaman ini mengasumsikan bahwa Anda telah menetapkan project ID.

  1. Untuk mengonfirmasi bahwa Anda menetapkan project ID dengan benar, gunakan gcloud config list perintah.

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

Dapatkan akses

Untuk bekerja dengan Network Connectivity Center, Anda memerlukan izin yang dijelaskan dalam Kontrol akses.

Menghapus peer BGP pada Cloud Router

gcloud

Untuk menghapus dua peer BGP redundan di Cloud Router untuk instance perlengkapan router, masukkan perintah berikut:

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

Ganti kode berikut:

  • NAME: nama Cloud Router yang akan diupdate—misalnya, router-a
  • PEER_NAME: nama peer BGP yang akan dihapus—misalnya, router-appliance-bgp-peer-0, router-appliance-bgp-peer-1
  • REGION: region tempat VM bertindak sebagai instance perlengkapan router—misalnya, us-west1
  • PROJECT_ID: ID untuk project untuk Cloud Router—misalnya, my-project

API

Untuk menghapus dua peer BGP pada Cloud Router untuk instance perlengkapan router, gunakan metode compute.routers.patch . Dalam permintaan Anda, teruskan informasi tentang peer BGP yang ingin Anda pertahankan. Anda harus menyertakan semua kolom yang dikonfigurasi untuk setiap peer.

Contoh berikut menghapus semua peer BGP dari Cloud Router:

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

Ganti kode berikut:

  • PROJECT_ID: ID untuk project untuk Cloud Router—misalnya, my-project
  • REGION: region tempat VM bertindak sebagai instance perlengkapan router—misalnya, us-west1
  • NAME: nama Cloud Router yang akan diupdate—misalnya, router-a

Menghapus antarmuka Cloud Router untuk instance perlengkapan router

Saat menghapus antarmuka Cloud Router untuk instance perlengkapan router, gunakan panduan berikut:

  • Hapus kedua antarmuka secara bersamaan.
  • Hanya hapus antarmuka Cloud Router jika resource Google Cloud lain tidak menggunakannya.

gcloud

Untuk menghapus dua antarmuka Cloud Router redundan untuk instance perlengkapan router, masukkan perintah berikut:

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

Ganti kode berikut:

  • NAME: nama Cloud Router yang akan diupdate—misalnya, router-a
  • INTERFACE_NAME: nama antarmuka misalnya, router-appliance-interface-0, router-appliance-interface-1
  • REGION: region Google Cloud tempat Cloud Router berada—misalnya, us-west1
  • PROJECT_ID: ID untuk project untuk Cloud Router—misalnya, my-project

API

Untuk menghapus dua antarmuka redundan di Cloud Router untuk instance perlengkapan router, gunakan metode compute.routers.patch . Dalam permintaan Anda, teruskan informasi tentang peer BGP yang ingin Anda pertahankan. Anda harus menyertakan semua kolom yang dikonfigurasi untuk setiap peer.

Contoh berikut menghapus semua antarmuka dari Cloud Router:

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

Ganti kode berikut:

  • PROJECT_ID: ID untuk project untuk Cloud Router—misalnya, my-project
  • REGION: region Google Cloud tempat Cloud Router berada—misalnya, us-west1
  • NAME: nama Cloud Router yang akan diupdate—misalnya, router-a
  • NETWORK: nama jaringan VPC—misalnya, network-a
  • INTERFACE_NAME: nama antarmuka misalnya, router-appliance-interface-0, router-appliance-interface-1

Menghapus Cloud Router

Untuk mengetahui langkah-langkahnya, lihat Menghapus router.

Hapus spoke Network Connectivity Center

Untuk mengetahui langkah-langkahnya, lihat Menghapus spoke.

Menghapus software perlengkapan router pada VM

Untuk langkah-langkahnya, lihat dokumentasi dari vendor perlengkapan router Anda.

Hapus VM perlengkapan router

gcloud

Untuk menghapus instance VM perlengkapan router, masukkan perintah berikut:

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

Ganti kode berikut:

  • INSTANCE_NAME: nama instance perlengkapan router—misalnya, router-app-a
  • PROJECT_ID: ID untuk project untuk Cloud Router—misalnya, my-project
  • ZONE: zona tempat VM bertindak sebagai instance perlengkapan router—misalnya, us-west1-a

API

Untuk menghapus instance VM, gunakan metode compute.instances.delete :

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

Ganti kode berikut:

  • PROJECT_ID: ID untuk project untuk Cloud Router—misalnya, my-project
  • ZONE: zona tempat VM bertindak sebagai instance perlengkapan router—misalnya, us-west1-a
  • INSTANCE_NAME: nama instance perlengkapan router—misalnya, router-app-a

Hapus aturan firewall yang mengizinkan BGP

Jika berlaku, hapus aturan firewall yang mengizinkan traffic BGP pada port TC 179 ke jaringan yang berisi instance perlengkapan router.

Untuk mengetahui langkah-langkahnya, baca bagian Menghapus aturan firewall.

Langkah selanjutnya