( mjanee | 2024. 01. 03., sze – 15:38 )

Ha Swarm-ozol, akkor ajánlom figyelmedbe ezt az oldalt: https://geek-cookbook.funkypenguin.co.nz/docker-swarm/

Itt van rengeteg setup swarm-hoz.


Traefik Setup: https://geek-cookbook.funkypenguin.co.nz/docker-swarm/traefik/

 

Nálam megy rendesen az nginx is. A lényeg, hogy minden node-on fusson a HA miatt.

Illetve az nginx config-ból az adott service-t a belső címen címezd és a többit megoldja neked a swarm.

Azaz a proxy pass-od-ban valami lyesmi legyen:

 proxy_pass http://SERVICE-NAME:BELSŐ-PORT;

Amúgy vannak olyan image-ek NGINX-ből amik felvannak rá készítve és a service-ekre felaggatott TAG-ek alapján belövik neked az nginx config-ot.

Ez is ilyen, de vannak limitációi. Pl.: egy service-re csak 1 forwardot tud.

https://github.com/garutilorenzo/docker-swarm-ingress

Remélem tudtam segíteni.