Kubernetes : 'NodeHasDiskPressure' à cause des logs

Posté par marcel-thibault le 07/06/2025
RÉSOLU

marcel-thibault

Membre depuis le 21/07/2024

hello, j'ai mes nodes qui passent en 'DiskPressure' et k8s commence à évincer tous mes pods. pourtant mes apps n'écrivent rien sur le disque, tout est dans les logs stdout

Commentaires

emile-lacombe

Membre depuis le 19/02/2025

stdout finit quand même dans un fichier JSON sur le disque du node (souvent `/var/log/pods` ou `/var/lib/docker/containers` selon le runtime)

vdumont

Membre depuis le 21/07/2024

faut configurer la rotation des logs au niveau de ton runtime (containerd ou docker). si tu laisses faire, un pod qui logue massivement peut saturer le disque du node entier en quelques heures. check ton `kubelet` config pour les limites de taille de log

marcel-thibault

Membre depuis le 21/07/2024

mes logs faisaient 30Go par node... j'ai activé la rotation via containerd et c'est beaucoup mieux. merci

Laisser une réponse

Vous devez être connecté pour poster un message !

Rejoindre la communauté

Recevoir les derniers articles gratuitement en créant un compte !

S'inscrire