Marathon-lb 1.4.0
Noteworthy changes:
- HAProxy 1.6.9
- Support for new CNI & overlay network features in DC/OS and Marathon
- Improved HAProxy reload handling
- New reload API endpoints
Full changelog: v1.3.5...v1.4.0
Shortlist:
in ~/dev/marathon-lb
± |master ✗| → git shortlog v1.3.5..HEAD | cat
Ajay S (1):
added marathon_ca_cert as argument while calling run_server (#302)
Brenden Matthews (14):
Update README.md
Fix help message.
Support DC/OS auth with ZDD (fixes #299). (#309)
Add build.bash for Jenkins build.
Remove recursion layer from ZDD (to address #311). (#319)
Support all HTTP health check types. (#323)
Also include MESOS_HTTPS in 115f522. (#324)
Optionally send SIGTERM after reload. (#321)
Ensure we remove all firewall rules. (#326)
Use different form of flock. (#327)
Don't double-validate haproxy.cfg. (#328)
Memoize auth token. (#330)
Be more correct with auth token expiry. (#331)
Fix for IP per task in Marathon 1.3+. (#329)
Jamie Hewland (5):
HAProxy build script and Dockerfile improvements (#304)
Use a separate HAProxy map file for mapping Marathon app IDs to backends (#303)
Python cleanup (#308)
More Docker improvements (#320)
Add an endpoint to reload HAProxy config (#312)
Ole Bakstad (2):
Remove extra slash added to request when using backend proxypass (#284) (#286)
Correctly create haproxy chain (#332)
Roy Sindre Norangshol (1):
Allow a healthcheck to take place on a specified port index (#293)
vixns (2):
Runsvdir (#283)
Remove ignoreHttp1xx (#317)