Aller au contenu

Gateway API

Gateway API : ensemble de ressources Kubernetes, développé par le groupe réseau du projet et installé sous forme de définitions de ressources (CRD), qui décrit le routage du trafic vers les Services. Il succède à Ingress et découpe la configuration selon les rôles : la GatewayClass désigne le contrôleur qui l'implémente (Traefik, Envoy Gateway, Cilium...), la Gateway décrit un point d'entrée (ports, protocoles, noms d'hôte, certificats, namespaces autorisés), et les routes (HTTPRoute, GRPCRoute, TLSRoute...) décrivent les règles de l'équipe applicative.

Redirections, réécritures, correspondance d'en-têtes et répartition pondérée font partie de la spécification, donc sont portables d'un contrôleur à l'autre. L'état de chaque objet se lit dans son statut (Accepted, Programmed, ResolvedRefs). Version 1.6.2 au 5 octobre 2026.

Dans les cours

Voir aussi