Bonjour,
Je suis en train de me rendre fou pour utiliser les nouveaux LB mis à dispo sur le public cloud.
J'ai un cluster managé kube. Je vais passer par un LB Octavia (du coup externe au k8s) et paramétrer les pools memebers pour utiliser des nodePort fixe que mon ingress met à dispo.
Tout ça fonctionne actuellement avec un haproxy extérieur.
Maintenant je voudrai commander un nouveau LB dans openstack (type M) et renvoyer les requêtes sur les nodePort de mes serveurs. J'ai pu créer le LB, les listener, les pool, les members et les monitors.
Sauf que rien ne marche. Quand j'essaie de joindre l'IP du LB depuis l'extérieur, je pars en timeout (je précise, pas de secgroup restrictif pour le moment).
Ai-je loupé quelque chose svp ??
Public Cloud OVHcloud - Je ne comprends pas Octavia
Related questions
- Dimensionnement serveur MySQL
44646
07.11.2018 12:32
- [RESOLU] Connexion impossible en SSH
37275
05.06.2019 20:05
- Bonjour, Je n'est reçus aucun mot de passe root lors de mon achat!
32629
05.02.2018 20:47
- Gitlab private docker registry
32432
16.03.2018 13:05
- Ssh connection timed out port 22
31648
11.12.2019 08:21
- Configuration IP failover avec netplan (Ubuntu 17.10)
31197
12.01.2018 23:23
- Problème connexion ssh
30890
04.02.2018 09:46
- IP Failover sur Debian 9
30585
18.11.2016 20:40
- Instance Public Cloud en "error"
28083
15.12.2025 10:04
- Connexion OpenStack Swift Object Storage
24323
11.04.2019 10:09
Salut @RezaI1.
Oui, c'est pas super simple a mettre en place x)
Octavia seul, ça va, mais quand tu couple avec du k8s managé c'est 2x plus de galère x)
Déjà, pour commencer, est ce que tu as consulté les docs OVH a ce sujet ?
la doc octavia :
https://docs.ovh.com/fr/publiccloud/network-services/octavia-lbaas-in-openstack-env-deep-dive/
https://docs.ovh.com/fr/publiccloud/network-services/l3-services-snat-configuration/
utiliser une GW specifique au sein du vRack pour du k8s :
https://docs.ovh.com/gb/en/kubernetes/vrack-k8s-custom-gateway/
Aprés, j'ai trouver cette doc qui peut éventuellement aider si besoin :
https://github.com/kubernetes/cloud-provider-openstack/blob/master/docs/octavia-ingress-controller/using-octavia-ingress-controller.md
Jalinn
[edit]
je viens de check la roadmap ovh et je suis tomber sur ça pour la partie LB & K8S :
https://github.com/ovh/public-cloud-roadmap/issues/104
Ils doivent donc integrer les LB octavia au k8s managé, mais pour le moment, il faut faire sa popotte tout seul comme un grand.
Bon j'ai pu m'en sortir avec en partie le provider terraform, en partie e provider openstack et pour le reste mon traefik et les security groups font le job ;)