Networking : DNS intermittent dans Kubernetes

william-perrier 18/11/2024
RÉSOLU
william-perrier
Auteur Actif
Avatar de william-perrier
william-perrier
Auteur Actif

yo tout le monde j'ai des soucis de dns aléatoires dans mon cluster k8s. certaines requêtes dns vers des services externes ou même internes foirent de temps en temps genre lookup host.domain failed ou no such host. pas de pattern clair ça arrive et ça disparait. j'ai checké les logs de coredns mais rien d'évident. quelqu'un a déjà eu ça ?

18/11/2024 à 12:09

3 commentaires

lblondel
Membre Actif
Avatar de lblondel
lblondel
Membre Actif

t'as regardé les métriques de coredns ? des fois il y a des pics de requêtes ou des erreurs de résolution qui ne sont pas forcément dans les logs debug. et vérifie la config de ton coredns ptete une zone mal configurée ou un forwarder qui pèche

19/11/2024 à 08:45
menard-noemi
Membre Secouriste
Avatar de menard-noemi
menard-noemi
Membre Secouriste

aussi check la resolv.conf dans tes pods ça arrive que des images de base l'écrasent ou mettent des serveurs dns qui ne sont pas ceux du cluster. et si t'as des network policy faut être sûr qu'elles bloquent pas le trafic dns vers coredns

20/11/2024 à 08:31
william-perrier
Auteur Actif
Avatar de william-perrier
william-perrier
Auteur Actif

bingo ! c'était une config merdique dans mon coredns pour une zone externe. un forwarder qui pointait vers un serveur dns mort. du coup quand coredns essayait de résoudre via ce forwarder ça time-outait et ça créait ces latences et échecs intermittents. j'ai viré la ligne et c'est rentré dans l'ordre. merci les gars

21/11/2024 à 07:09

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