Retour à la leçonMission
Mission : le service de paiement injoignable
Diagnostiquer un Service qui existe mais ne route aucun trafic, en vérifiant ses endpoints réels plutôt que sa seule définition YAML.
Contexte
Le frontend appelle payment-service via son nom DNS interne et reçoit systématiquement une erreur de connexion, alors que kubectl get svc montre que le Service existe bel et bien avec une ClusterIP assignée. Les Pods du Deployment payment-deployment portent le label app: payment, mais quelqu'un a écrit le Service il y a plusieurs semaines, avant un renommage d'équipe.