Paramétrer les Ingresses
Prerequis
- Lancer la toolbox:
ktbx desk
Installer une application dans Kubernetes
- Créez un
namespace
ingress-app-<ID>
- Se placer dans ce
namespace
aveckubens
oukubectl
Exposer l’application via Ingress
Vérifier que l’ingress-controller
est bien présent dans le cluster et lister les classes ingress disponibles.
Expliquer pourquoi un service du ingress est en état Pending
et proposer une solution.
Utiliser la commande kubectl create ingress -h
ou la documentation officielle pour créer une règle ingress qui expose l’application.
L’application sera joignable depuis l’extérieur du cluster avec la commande: curl http://hello-world.info:<ingress-nodeport>/myapp-<ID>
Accès à la démo en ligne
Une démo avec le script d’installation complet est également disponible: Démo Ingress