Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1580 connectés 

  FORUM HardWare.fr
  Systèmes & Réseaux Pro
  Infrastructures serveurs

  Docker Swarm + Nginx Proxy

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Docker Swarm + Nginx Proxy

n°152072
ksugiu
Posté le 15-02-2018 à 12:23:40  profilanswer
 

Bonjour à tous  :hello: ,
 
Je travail actuellement sur un petit projet perso où j'essaie de comprendre comment fonctionnent les Nginx-proxy dans une infra Docker Swarm. Par exemple, avant (en docker tout simple sur 1 seul machine) j'utilisais le Nginx-proxy de "jwilder/nginx"  (https://github.com/jwilder/nginx-proxy). Ce Nginx proxy découvre les machines qui sont sur son réseau ET sur le même hôte (Grâce au socket docker et aux metadatas). Avec ce nginx-proxy il me suffisait de lancer des conteneurs Apache/nginx avec une interface dans le meme reseau que mon nginx-proxy pour que celui-ci les enregistre. C'était le bon temps...
 
Maintenant j'aimerais avoir une infra où je déploie un Nginx-proxy sur un node de mon cluster swarm (par exemple le master) et qui soit capable de découvrir tous les nginx/apache situé sur les workers de mon cluster swarm. (Toutes ces machines étant bien sure sur le même réseau overlay)
 
Mon problème est que ce conteneur Nginx-proxy ne fonctionne pas avec un Cluster Swarm... Il trouve bien les machines quand elles sont sur la même machine, mais si j'ai mon "Nginx-proxy" sur un serveurA et un "conteneur web" sur un ServeurB, le Nginx-proxy ne trouve pas le serveur web et donc ne l'enregistre pas... (alors même que les 2 machines sont sur le même réseau Overlay et quelles communiquent entre elles !!). Ce problème vient des metadata car j'ai constaté qu'un "docker inspect [reseauOverlay]" ne montre que les machines locales connectées à ce réseau....
 
Je ne vois pas trop comment faire pour surmonter ce problème....
 
Savez-vous comment faire ? Faut-il utiliser une autre solution ?
 
Merci pour votre aide  :jap:

mood
Publicité
Posté le 15-02-2018 à 12:23:40  profilanswer
 

n°152108
ksugiu
Posté le 18-02-2018 à 09:20:23  profilanswer
 

Bon j'ai trouvé. J'ai changé de reverse-proxy et j'en ai pris un spécialisé pour docker swarm. Maintenant plus de problèmes :)

n°152110
Je@nb
Modérateur
Kindly give dime
Posté le 18-02-2018 à 11:52:26  profilanswer
 

ta pris quoi?

n°152152
ksugiu
Posté le 20-02-2018 à 09:04:26  profilanswer
 

Traefik

n°154584
kevindesou​sa
Posté le 18-06-2018 à 21:26:06  profilanswer
 

Bonjour,
 
je suis dans le mème cas que toi. Pourrais-tu partager un exemple de ta configuration traefik car en suivant la doc, ca ne fonctionne toujours pas.
Merci d'avance.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Systèmes & Réseaux Pro
  Infrastructures serveurs

  Docker Swarm + Nginx Proxy

 

Sujets relatifs
Proxy, alternative à Squid ?VPS Docker Lamp Wordpress et Multi Site
Proxy sur hotspot wifi d'hôtel ou restaurant en 2017routeur & proxy
Pfsense / Portail captif et proxyProtocol HTTPS et Proxy
Nginx Rsyslog Syslog-ngProblème accès Internet quand vpn connecté proxy .pac
Routage avec proxy transparantPfsense et proxy
Plus de sujets relatifs à : Docker Swarm + Nginx Proxy


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR