Paramétrer les Ingresses
Prerequis
- Lancer la toolbox:
ktbx desk
Installer une application dans Kubernetes
- Créez un
namespaceingress-app-<ID> - Se placer dans ce
namespaceaveckubensoukubectl
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