I believe Docker Swarm has a similar API. Is the code for you listener public?
From: Soluti Quintiliano [mailto:quintili...@soluti.com.br] Sent: November-06-17 2:08 PM To: Norman Branitsky <norman.branit...@micropact.com> Cc: haproxy@formilux.org Subject: Re: HAProxy as a frontend for Docker Swarm deployment I don't know how this would be done to Docker Swarm, but we are using HAproxy in front of Kubernetes cluster with automatic HAproxy configuration for each new services which need external access. We just wrote an listener to the Kubernetes API whom update HAProxy as needed. We choose to change HAproxy and reload it when changes occurs but you can also write directly to its sockets for include/exclude backends. Att. Quintiliano. 2017-11-06 16:59 GMT-02:00 Norman Branitsky <norman.branit...@micropact.com<mailto:norman.branit...@micropact.com>>: I just found out another group has started deploying microservice based apps on Docker Swarm using Traefik<https://docs.traefik.io/> saying: “we are starting to deploy applications designed as microservices , but have chosen Traefik for our ability to dynamically add sites based on Docker Service label.” Having read the docs, it appears to be reasonable for internal exposure only. With respect to dynamic configuration based on Docker Service label, how does this compare vis a vis HAProxy? Norman Norman Branitsky Cloud Architect MicroPact (o) 416.916.1752<tel:(416)%20916-1752> (c) 416.843.0670<tel:(416)%20843-0670> (t) 1-888-232-0224 x61752<tel:(888)%20232-0224> www.micropact.com<http://www.micropact.com/> Think it > Track it > Done