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.