Retour à la leçon
Mission

Mission : réduire la facture de dix LoadBalancer

Remplacer dix Services LoadBalancer par un unique Ingress routant par domaine et par chemin, et diagnostiquer un Ingress qui ne route rien.

Contexte

Une startup expose actuellement dix microservices, chacun via son propre Service LoadBalancer, facturé séparément par le cloud provider. Le CTO demande de tout regrouper derrière un seul point d'entrée avant la fin du mois. Un stagiaire a déjà écrit un objet Ingress complet, mais kubectl get ingress montre l'objet créé alors qu'aucune requête HTTP n'arrive jamais à destination.