2 votes

kubectl delete pv <id> dit "supprimé" mais se bloque et le PV existe toujours (AWS)

J'ai un StatefulSet (voir https://gist.github.com/holyjak/fc6e35a4228d348cf89eef5303473cab#file-eks-pod-no-avail-volume-zone-yml ) avec un volumeClaimTemplate et un correspondant StorageClass définition. Je fonctionne sur AWS EKS.

J'ai réalisé qu'il y avait un problème car mon pod était en attente avec l'avertissement "node(s) had no available volume zone". En regardant dans la console AWS EC2, j'ai remarqué qu'il y avait un volume mais qu'il n'était pas attaché au nœud de travail. kubectl get pv l'a classé comme OK .

J'ai supprimé manuellement le volume dans EC2 et j'essaie de supprimer le PV également :

$ kubectl delete pv <id>
persistentvolume "<id>" deleted

mais cette commande, malgré l'impression de "supprimé", s'est bloquée et get pv a toujours montré le PV.

J'ai essayé de supprimer également le StatefulSet, mais en vain.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X