Le contrôleur Ingress Nginx Contrôleur Ingress Nginx
1. Pourquoi changer de contrôleur Ingress ?
Vous l’aurez compris, les contrôleurs Ingress - même s’ils répondent à une norme - peuvent se comporter différemment du fait des caractéristiques des logiciels sous-jacents.
En plus de Nginx, des contrôleurs existent basés sur les logiciels Haproxy et Traefik. D’autres variantes peuvent également exister comme par exemple Nginx+ offrant un support payant.
Autre aspect, il est parfois souhaitable de séparer les contrôleurs Ingress. En effet, sur de gros clusters de production, au-delà de certaines limites, les mises à jour peuvent devenir longues et sources de risques.
Pour aborder ces différents aspects, un contrôleur Ingress Nginx sera déployé en plus de celui par défaut dont disposent les clusters Google et Azure. Dans le cas d’Amazon, aucun contrôleur Ingress n’est présent par défaut.