This repository has been archived by the owner on Dec 13, 2018. It is now read-only.
Releases: docker-archive/dockercloud-haproxy
Releases · docker-archive/dockercloud-haproxy
v1.6.7
v1.6.6
- Updated the python SDK version which has a 15 seconds timeout for dockercloud API calls
- Added a set of EXTRA_XXX envvars to allow haproxy load from files
- Fixed a nonetype error when getting a label from a task
- Allowed ADDITIONAL_BACKEND_ containing more that 9 chars
- Added a default frontend if the EXTRA_FRONTEND_SETTINGS is used
v1.6.5
v1.6.4
v1.6.3
- add an option
EXCLUDE_BASIC_AUTH
to disable basic auth in a selected service - add an option
FAILOVER
to allow a service to be configured as a failover to another service - add an option
HTTP_BASIC_AUTH_SECURE
to set hashed credentials instead of plain text - remove DHE-RSA-AES128-SHA from default SSL_BIND_CIPHERS
- do not use container ip address attached in the ingress network
v1.6.2
- add support turn on/off a service from adding to haproxy, which is useful for blue/green testing.
e.g. Imagine you have a service called blue, and another called green and both are load balanced by dockercloud haproxy. You can do the following to remove the green service,
docker service update --label-add "com.docker.dockercloud.haproxy.deactivate=true" green
and run the following command to add it back
docker service update --label-add "com.docker.dockercloud.haproxy.deactivate=false" green