Première chose à faire c'est un `kubectl describe pod nom_du_pod` pour voir les events. Le scheduler donne souvent la raison directe de son incapacité à placer le pod.
Ouais souvent c'est un problème de ressources plus assez de CPU ou de RAM dispo sur les nœuds ou alors des `nodeSelector` ou `tolerations` qui bloquent le pod.
Regarde aussi les logs du scheduler si tu as accès mais le `describe` devrait suffire pour une erreur simple. C'est une histoire de ressources presque tout le temps.
Ok c'était bien ça. Le `describe` montrait `Insufficient cpu`. Un de mes nœuds était saturated j'ai dû scaler mon `node group`. Merci
Vous devez être connecté pour poster un message !
Recevoir les derniers articles gratuitement en créant un compte !
S'inscrire
bernard20
Membre depuis le 13/10/2024J'ai un nouveau déploiement sur mon cluster K8s et les pods restent tous en statut `Pending`. Le scheduler ne les assigne à aucun nœud. Pourquoi ça fait ça encore une fois