Skip to content

Instantly share code, notes, and snippets.

@simon-jouet
Created October 16, 2018 08:10
Show Gist options
  • Save simon-jouet/dff91236c85f44ca84a57aa8226f6ee2 to your computer and use it in GitHub Desktop.
Save simon-jouet/dff91236c85f44ca84a57aa8226f6ee2 to your computer and use it in GitHub Desktop.
swarm-listener:
image: dockerflow/docker-flow-swarm-listener
networks:
- proxy
volumes:
- /var/run/docker.sock:/var/run/docker.sock
environment:
- DF_NOTIFY_CREATE_SERVICE_URL=http://proxy:8080/v1/docker-flow-proxy/reconfigure,http://loadbalancer-listener/v1/service/add
- DF_NOTIFY_REMOVE_SERVICE_URL=http://proxy:8080/v1/docker-flow-proxy/remove,http://loadbalancer-listener/v1/service/remove
- DF_NOTIFY_CREATE_NODE_URL=http://loadbalancer-listener/v1/node/add
- DF_NOTIFY_REMOVE_NODE_URL=http://loadbalancer-listener/v1/node/remove
- DF_INCLUDE_NODE_IP_INFO=true
deploy:
placement:
constraints: [node.role == manager]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment