Ingress-NGINX est abandonné : La route vers l’API Gateway
Kubernetes a archivé ingress-nginx en mars 2026 : plus de correctifs de sécurité. Voici comment migrer proprement vers l'API Gateway sans temps d'arrêt.
Le 24 mars 2026, le projet Kubernetes a archivé le dépôt d’ingress-nginx. Depuis lors, plus aucun correctif de bug ni patch de sécurité n’est disponible, précisément pour le contrôleur qui termine le trafic web de la plupart des clusters. Si vous y exécutez encore vos services, vous exploitez votre composant réseau le plus critique sans aucune maintenance.
Les points clés en bref
- La fin de vie est une réalité : Depuis le 24 mars 2026, ingress-nginx est archivé, sans nouvelles fonctionnalités, sans correctifs, sans patches CVE. L’API Kubernetes Ingress sous-jacente reste disponible, mais pas le populaire contrôleur communautaire.
- La Gateway API est la successeure toute désignée : La version 1.5.1 est stable, plusieurs contrôleurs conformes sont prêts à l’emploi, et l’outil ingress2gateway 1.0 convertit automatiquement plus de 30 annotations.
- L’effort réside dans les cas particuliers : Le chemin standard est mécanique, mais les snippets d’authentification, l’affinité de session et les règles Canary doivent être reconstruits manuellement.
À lire aussi :Kubernetes change les règles : fin d’IPVS et d’Ingress-NGINX / Kubernetes comme OS par défaut pour l’IA : les clusters, une question de conformité
Pourquoi le temps est écoulé
L’annonce a été faite en novembre 2025 par la Kubernetes SIG Network et le Security Response Committee, un communiqué de suivi en janvier 2026 ayant clairement souligné la gravité de la situation. En mars 2026, la maintenance « best effort » a pris fin, et le dépôt GitHub a été archivé le 24 mars. Ne comptez pas sur une longue période de grâce pour temporiser : le support est bel et bien terminé.
Le problème réel ne réside pas dans l’absence de nouvelles fonctionnalités, mais dans la situation sécuritaire. De nouvelles vulnérabilités continuent d’être découvertes ; le débordement de tas NGINX-Rift de mai 2026 a également touché les versions archivées. Plus aucun correctif n’est disponible pour y remédier. De plus, l’utilisation d’un logiciel en fin de vie directement dans le plan de données Layer-7 génère automatiquement des écarts lors des audits SOC 2, PCI-DSS ou ISO 27001. Si vous avez besoin de preuves de conformité, un drapeau rouge est levé à ce niveau.
Une clarification s’impose, car les deux notions sont souvent confondues : l’API Kubernetes Ingress elle-même ne disparaît pas. Elle reste généralement disponible, mais son développement est gelé. Le travail actif a entièrement migré vers la Gateway API. Le contrôleur concerné est donc ingress-nginx, et non le concept d’Ingress en soi.
Qu’est-ce que la Gateway API ? La Gateway API est une norme Kubernetes pour le routage Layer-7, appelée à remplacer l’ancienne API Ingress. Elle sépare clairement les rôles entre l’équipe infrastructure et l’équipe application, décrit les routes de manière beaucoup plus expressive et est conçue dès l’origine pour le multi-locataire au sein d’un même cluster. Depuis 2026, elle constitue la voie officielle pour tout nouveau code réseau.
Trois chemins, un seul est le principal
Avant chaque équipe qui utilise encore ingress-nginx, trois options s’offrent. Elles diffèrent moins sur le plan technique que sur l’horizon temporel et sur la question de savoir combien de dette technique on est prêt à emporter.
Le premier chemin consiste à passer à la Gateway API. C’est la direction dans laquelle l’écosystème évolue, et pour la plupart des clusters, c’est l’interface la plus propre. Le deuxième chemin est le passage à un autre contrôleur d’ingress, comme Traefik, HAProxy, Envoy Gateway ou la version commerciale F5-NGINX. Cela permet de conserver l’API d’ingress familière, mais reporte simplement la décision stratégique. Le troisième chemin consiste à acheter un support commercial de sécurité pour la version archivée, proposé par des tiers. Cela gagne du temps pour un déménagement ordonné, mais ne résout pas le problème fondamental.
Pour les nouvelles plateformes et pour tous ceux qui envisagent déjà une modernisation, le choix se porte sur la Gateway API. La comparaison suivante montre pourquoi c’est ainsi et où les compromis réels se situent.
Ce qui plaît à la Gateway API
- Trajectoire officielle de développement, toutes les nouvelles fonctionnalités y sont intégrées
- Séparation claire entre infrastructure et application
- Routes plus expressives sans prolifération anarchique d’annotations
- Portabilité à travers les contrôleurs conformes
Ce qui reste problématique
- Les annotations propres ne correspondent pas toutes à 100 %
- L’équipe doit apprendre un second modèle de ressources
- L’observabilité et les tableaux de bord nécessitent un nouveau câblage
- Maturité des contrôleurs variable selon les fonctionnalités
La migration en cinq étapes
La bonne partie d’abord : pour le cas standard, le déménagement est aujourd’hui mécanique. Depuis le 20 mars 2026, il existe ingress2gateway en version 1.0, un outil stable de la SIG Network qui traduit les définitions existantes d’Ingress ainsi que plus de 30 annotations courantes en objets Gateway et HTTPRoute. Le processus suivant maintient une interruption totale du service, si l’on suit cette séquence.
Le briefing mensuel pour les décideurs
Une fois par mois, la newsletter MBF Media réunit l'essentiel de cloudmagazin, MyBusinessFuture, Digital Chiefs et SecurityToday, sélectionné par la rédaction.
25 000 décideurs IT et métiers lisent cette newsletter. Rejoignez-les.
S'abonner gratuitement

