Menghapus cluster bersama

Dokumen ini menjelaskan cara menghapus cluster Kubernetes bersama dari zona Google Distributed Cloud (GDC) yang terisolasi. Menghapus cluster bersama akan menghapus semua workload, kumpulan node, node bidang kontrol, dan resource terkait dalam cluster. Karena cluster bersama dapat mencakup beberapa project, menghapus cluster bersama dapat memengaruhi beberapa project.

Dokumen ini ditujukan untuk audiens seperti administrator IT dalam grup administrator platform, yang bertanggung jawab mengelola workload container dalam organisasi mereka. Untuk mengetahui informasi selengkapnya, lihat Audiens untuk dokumentasi GDC yang terisolasi.

Sebelum memulai

Untuk mendapatkan izin yang diperlukan untuk menghapus cluster bersama, minta Admin IAM Organisasi untuk memberi Anda peran Admin Cluster Pengguna (user-cluster-admin). Peran ini tidak terikat ke namespace.

Menghapus cluster bersama dan resource-nya

Selesaikan langkah-langkah berikut untuk menghapus cluster bersama dan resource-nya:

Konsol

  1. Pastikan semua klaim volume persisten (PVC) dihapus dari cluster bersama Anda. Karena masalah umum, Anda tidak dapat menghapus cluster dengan PVC yang ada. Untuk mengetahui informasi selengkapnya, lihat Menghapus penyimpanan persisten.

  2. Di menu navigasi, pilih Kubernetes Engine > Clusters.

  3. Di daftar cluster, klik cluster yang ingin Anda hapus.

  4. Klik hapus Delete Cluster.

  5. Saat diminta, ketik frasa konfirmasi yang diberikan, lalu klik Delete untuk menghapus cluster.

    Penghapusan dapat memerlukan waktu hingga 60 menit.

API

  1. Pastikan semua klaim volume persisten (PVC) dihapus dari cluster bersama Anda. Karena masalah umum, Anda tidak dapat menghapus cluster dengan PVC yang ada. Untuk mengetahui informasi selengkapnya, lihat Menghapus penyimpanan persisten.

  2. Hapus resource kustom Cluster dari zona GDC:

    kubectl delete clusters.cluster.gdc.goog/SHARED_CLUSTER_NAME \
        -n platform \
        --kubeconfig MANAGEMENT_API_SERVER
    

    Ganti kode berikut:

    • SHARED_CLUSTER_NAME: nama cluster yang akan dihapus.
    • MANAGEMENT_API_SERVER: jalur kubeconfig server API zonal tempat cluster Kubernetes dihosting. Jika Anda belum membuat file kubeconfig untuk server API di zona target, lihat Login.

    Penghapusan dapat memerlukan waktu hingga 60 menit. Jika Anda ingin proses penghapusan berjalan di latar belakang, tambahkan parameter --wait=false ke perintah.

Terraform

  1. Pastikan semua klaim volume persisten (PVC) dihapus dari cluster bersama Anda. Karena masalah umum, Anda tidak dapat menghapus cluster dengan PVC yang ada. Untuk mengetahui informasi selengkapnya, lihat Menghapus penyimpanan persisten.

  2. Hapus resource menggunakan Terraform:

    terraform destroy -target kubernetes_manifest.cluster-create
    

Penghapusan dapat memerlukan waktu hingga 60 menit.

Langkah berikutnya