Memadamkan Cakera Gigih Berkaitan Semasa Pemadaman Kluster
Dalam Enjin Kubernetes, cakera berterusan yang dilampirkan pada gugusan dijangka kekal selepas pemadaman gugusan. Walau bagaimanapun, pengguna mungkin ingin memadamkan cakera ini secara serentak atas pelbagai sebab. Menentukan nama cakera atau ID untuk dipadamkan mungkin mencabar, kerana Cluster get API tidak mempunyai maklumat berkaitan cakera.
Penyelesaian
Pendekatan yang disyorkan untuk mengenal pasti cakera yang dikaitkan dengan gugusan GKE adalah melalui Cloud SDK. Dengan menggunakan penapis dan pemformatan yang sesuai, pengguna boleh mendapatkan semula senarai cakera:
gcloud compute disks list --format="table(name,users)" --filter="name~^gke-"
gcloud compute disks list --format="table(name,users)" --filter="name~^gke-.*-pvc-.*"
gcloud compute disks list --format="table(name,users)" --filter="name~^gke-.*-pvc-.* AND -users:*"
Untuk mengesahkan bahawa cakera tertanggal tidak digunakan, pengguna boleh menggunakan perintah kubectl berikut:
kubectl get pv -o custom-columns=K8sPV:.metadata.name,GCEDisk:spec.gcePersistentDisk.pdName
Kaedah API yang sepadan untuk mendapatkan senarai cakera ialah disks.list.
Nota: Penapis dan pilihan pemformatan yang dibentangkan mungkin berbeza-beza bergantung pada keperluan khusus persekitaran pengguna. Adalah dinasihatkan untuk melaraskan arahan dengan sewajarnya agar sesuai dengan kes penggunaannya.
Atas ialah kandungan terperinci Bagaimana Mengenalpasti dan Memadamkan Cakera Berterusan yang Berkaitan dengan Kluster GKE?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!