Problème de propagation DNS avec External-DNS et AWS Route53

francois-albert 20/04/2025
RÉSOLU
francois-albert
Auteur Actif Rédacteur
Avatar de francois-albert
francois-albert
Auteur Actif Rédacteur

salut la team, j'ai un souci avec external-dns sur mon cluster EKS. j'ai bien créé mes ingress avec les annotations qui vont bien mais rien ne remonte dans ma zone route53 sur AWS. j'ai l'impression que le controller tourne dans le vide

annotations:
    external-dns.alpha.kubernetes.io/hostname: mon-app.exemple.com

les logs du pod external-dns sont super calmes, aucune erreur mais aucune action de sync non plus. j'ai vérifié mon IAM role pour le serviceaccount et ça a l'air clean

20/04/2025 à 18:06

4 commentaires

girard-richard
Membre Actif
Avatar de girard-richard
girard-richard
Membre Actif

t'as checké le filtrage par domaine dans les arguments de ton déploiement ? si t'as mis un --domain-filter qui match pas exactement ta zone route53 il ignorera tout par sécurité

21/04/2025 à 12:22
francois-albert
Auteur Actif Rédacteur
Avatar de francois-albert
francois-albert
Auteur Actif Rédacteur

ouais j'ai bien --domain-filter=exemple.com. par contre je viens de voir un truc, mon ingress n'a pas d'ip publique assignée dans le status, c'est peut-être ça ?

22/04/2025 à 10:10
joseph-breton
Membre Actif
Avatar de joseph-breton
joseph-breton
Membre Actif

exactement. external-dns ne crée l'enregistrement que s'il voit une target (ip ou hostname de lb) dans le status.loadbalancer de ton ingress. si ton ingress-controller n'a pas encore provisionné le lb ou si t'as pas de controller du tout, external-dns ne fera rien du tout

Modifié le 23/05/2026 à 16:20
francois-albert
Auteur Actif Rédacteur
Avatar de francois-albert
francois-albert
Auteur Actif Rédacteur

ah purée j'avais pas installé aws-load-balancer-controller sur ce nouveau cluster... quel boulet. merci mec !

24/04/2025 à 06:13

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