Load Balancer sur cluster Kubernetes
BMPCreated with Sketch.BMPZIPCreated with Sketch.ZIPXLSCreated with Sketch.XLSTXTCreated with Sketch.TXTPPTCreated with Sketch.PPTPNGCreated with Sketch.PNGPDFCreated with Sketch.PDFJPGCreated with Sketch.JPGGIFCreated with Sketch.GIFDOCCreated with Sketch.DOC Error Created with Sketch.
question

Load Balancer sur cluster Kubernetes

Par
GabrielC9
Créé le 2021-03-29 16:26:39 (edited on 2024-09-04 11:57:31) dans Public Cloud OVHcloud

Bonjour,

J'ai suivi le tuto (et ca n'est pas pas la première fois, ca fonctionne bien normalement) suivant
https://docs.ovh.com/gb/en/kubernetes/getting-source-ip-behind-loadbalancer/

Je n'arrive cependant pas à contacter mon cluster même si tout à l'air correct

$ kubectl get pods -n echo
NAME READY STATUS RESTARTS AGE
echo-deployment-b97d6c86f-q28c8 1/1 Running 0 5m59s

$ kubectl get ingress -n echo
NAME CLASS HOSTS ADDRESS PORTS AGE
echo-ingress * ip-135-125-84-44.gra.lb.ovh.net 80 7m26s

$ kubectl get service ingress-nginx-controller -n ingress-nginx
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
ingress-nginx-controller LoadBalancer 10.3.85.79 ip-135-125-84-44.gra.lb.ovh.net 80:30084/TCP,443:31900/TCP 31m

ip-135-125-84-44.gra.lb.ovh.net dans le navigateur me renvoit une erreur DNS_PROBE_FINISHED_NXDOMAIN
Des idées?


1 réponse ( Latest reply on 2021-03-29 19:32:46 Par
GabrielC9
)

Rebonjour,

En fait, le souci vient suite à la mise en place du patch.
https://docs.ovh.com/gb/en/kubernetes/getting-source-ip-behind-loadbalancer/#2-patching-the-ingress-controller
En effet, si l'on installe tout simplement Ingress, cela fonctionne bien. En revanche, dès application des patch, nous avons un souci, avec une erreur 404 systématique.
A noter, le resultat suivant:
$ kubectl -n ingress-nginx patch configmap ingress-nginx-controller -p "$(cat patch-ingress-controller-configmap.yml)"
configmap/ingress-nginx-controller patched (no change)

A votre disposition pour en discuter :)

Gabriel