Nettoyage des disques persistants associés aux clusters supprimés
Lors de la suppression d'un cluster Kubernetes Engine, les disques persistants associés au cluster par défaut restent intacts . Pour résoudre ce problème, vous pouvez utiliser le SDK Cloud pour identifier et supprimer ces disques.
Identification des disques persistants
Le SDK Cloud fournit une interface de ligne de commande polyvalente avec laquelle interagir. Ressources Google Cloud. À l'aide de la commande gcloud computing disks list avec les filtres et options de formatage appropriés, vous pouvez récupérer une liste de disques en fonction de leurs noms ou des utilisateurs associés.
Filtres recommandés
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:*"
Vérification de l'état du disque avec Kubernetes
Pour vous assurer qu'un disque détaché n'est pas utilisé par un cluster, vous pouvez utiliser l'outil Commande kubectl :
kubectl get pv -o custom-columns=K8sPV:.metadata.name,GCEDisk:spec.gcePersistentDisk.pdName
Cette commande listera les volumes persistants (PV) et leurs correspondants. Noms des disques persistants (PD) de Google Compute Engine.
Nettoyage Disques
Une fois que vous avez identifié les disques que vous souhaitez supprimer, vous pouvez utiliser la commande gcloud computing disks delete pour les supprimer.
Référence de l'API
La méthode API correspondante pour répertorier les disques est disks.list.
Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.
Copyright© 2022 湘ICP备2022001581号-3