4 commentaires
première chose à faire kubectl exec -it ton-pod -- cat /etc/resolv.conf pour voir les nameservers. est-ce que tu utilises un ndots:5 ou un truc custom ? ensuite check les logs de coredns pour voir s'il voit les requêtes et ce qu'il répond
ça peut être un problème de résolution en dehors du cluster. si coredns forwarde à des serveurs externes qui sont eux-mêmes capricieux ou ont des limites de requêtes. ou même un firewall qui bloque le port 53 udp vers ces serveurs externes de temps en temps
ok j'ai vérifié le resolv.conf c'est le kube-dns habituel. j'ai regardé les logs de coredns et il forwarde bien. par contre j'ai testé un `nc -uzv
bien vu le nc ! c'est probablement ça alors. soit ton infra réseau soit les dns servers externes qui sont pas super stables. faut voir si t'as le contrôle sur ces upstreams ou si tu dois passer par ton équipe réseau
Laisser une réponse
Vous devez être connecté pour poster un message !
salut la team. j'ai un pod k8s qui doit taper un service externe
api.service-tiers.comet la résolution dns est super aléatoire. parfois ça marche nickel parfois ça me renvoie unnxdomainou un timeout. lecorednsest configuré par défaut. vous avez déjà vu ça ?