Ceci est une ancienne révision du document !
Installation du controlleur haproxy en ingress
Ajout du dépôt helm:
helm repo add haproxytech https://haproxytech.github.io/helm-charts
Mise à jour des métadonnées des dépôts helm :
helm repo update
Déploiement :
helm install kubernetes-ingress haproxytech/kubernetes-ingress
Vérification des pods haproxy controller :
kubectl get pods -A
Récupération du port d'écoute :
kubectl get svc
Ce qui doit ressembler à :
kubernetes-ingress NodePort 10.108.250.33 <none> 80:32650/TCP,443:31943/TCP,1024:32649/TCP 63m
Le port d'écoute ici est 32650 pour le HTTP, et 31943 pour le HTTPS.
Pour validation :
$ curl localhost:32650 default backend - 404