Bonjour,
j'ai suivi le tutoriel suivant https://docs.ovh.com/gb/en/kubernetes/installing-nginx-ingress/ malheureusement cela ne fonctionne pas pour moi. L'IngressController est bien créé et reçoit une IP mais les Ingress créés ensuite ne semblent pas être correctement détectés par le controller.
Mes services (on voit notamment l'IngressController et mon service "sambox-front"), mon ingressClass et mon ingress :
J'ai remarqué plusieurs choses : contrairement au tutoriel, l'EXTERNAL-IP du LoadBalancer n'est pas un nom de domaine, mais une vrai IP. Ca ne me pose pas de problème, à part qu'évidemment je ne peux pas l'assigner en tant que Host dans mon Ingress. Pas de soucis, j'utilise directement un default-backend.
Autre chose, la "class" de l'ingress est "none", malgré l'annotation. Si j'utilise un schéma légèrement modifié `apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: ingress
namespace: default
spec:
ingressClassName: nginx
defaultBackend:
service:
name: sambox-front
port:
number: 80
`
j'ai bien la classe qui est définie :
et je vois dans les logs de l'IngressController qu'il le détecte :
I0826 15:30:29.086267 7 main.go:101] "successfully validated configuration, accepting" ingress="ingress/default"
Mais je n'ai pas d'adresse pour l'ingress et si j'utilise l'IP du LoadBalancer je n'obtiens que des 404, comme si l'ingress n'existait pas.
Le tutoriel ne semble pas très à jour, mais est-ce que j'ai raté quelque chose ?
Ingress ne récupère pas d'adresse depuis l'IngressController
Sujets apparentés
- Kubectl - TLS handshake timeout
5644
18.03.2019 09:07
- Docker registry private
5393
13.10.2016 07:26
- [Auto TLS sur k8s] ClusterIssuer cert-manager pour OVH
4460
18.11.2017 22:45
- Ingress on ports 80/443 for cluster
4209
05.12.2018 14:44
- Kubernetes Metrics
3187
18.11.2019 10:49
- A-t-on une idée des futurs tarifs?
3042
03.04.2019 19:18
- OVH Managed Kubernetes security patches
2917
06.12.2018 10:23
- Kubernetes ingress port 80 & 443
2784
31.12.2018 11:48
- Node Autoscaling / K8s dans une autre région: est-ce que K8s vaut le coup ?
2607
23.01.2020 16:40
- Datastore commun ?
2598
12.10.2016 12:15