Sommaire

Le contrôleur Ingress

1. Principe de fonctionnement

La gestion des entrées DNS et des répartiteurs de charge a été vue dans la section précédente. Reste à faire le lien avec le contrôleur Ingress.

Son principe de fonctionnement est le suivant :

  • réception des requêtes de l’extérieur (en provenance du répartiteur de charge),

  • appel vers les services internes,

  • envoi des résultats vers le client externe.

Afin de mettre en place cette communication, l’utilisateur fait appel à des déclarations Ingress.

2. Le rôle du contrôleur Ingress Contrôleur Ingress

Le contrôleur Ingress va piloter le proxy inverse. Pour cela, il récupère les demandes de publication de service et configure automatiquement le proxy inverse.

Ce proxy recueille les requêtes externes pour les faire suivre vers les services internes à exposer.

3. Structure d’une règle Ingress Règle Ingress

Les règles Ingress ont déjà été abordées plus tôt dans le livre. Ces dernières ont la structure suivante :

  • des en-têtes indiquant le type de l’objet,

  • des métadonnées parmi lesquelles le nom de la règle,

  • un champ spec contenant la définition des règles Ingress.

Ce champ spec doit contenir au moins un champ backend ou rules. Le champ backend désignera une cible par défaut dans le cas où aucune règle ...