Skip to content
This repository has been archived by the owner on Dec 4, 2024. It is now read-only.

Marathon-lb 1.2.0

Compare
Choose a tag to compare
@brndnmtthws brndnmtthws released this 15 Apr 19:44
· 242 commits to master since this release
v1.2.0

New features:

  • Support for IP-per-task
  • HTTP basic auth
  • Backend weighting for ACL ordering (with HAPROXY_{n}_BACKEND_WEIGHT)

Full changelog: v1.1.4...v1.2.0

Shortlist:

in ~/dev/marathon-lb
± |master ✗| → git shortlog v1.1.4..HEAD | cat
Brenden Matthews (24):
      Update README.md
      Clean up formatting of longhelp.
      Use full template/label name in longhelp.
      Update README.md
      Sort label keys in longhelp.
      Add pre-commit hook.
      Update README.md
      Update README.md
      Update README.md
      Update README.md
      Update README.md
      Add basic LRU cache for health status. (#148)
      Delete bluegreen_apps.json
      Delete bluegreen_app_blue.json
      Revert "Delete bluegreen_app_blue.json"
      Revert "Delete bluegreen_apps.json"
      Update README.md
      Fix unit test breakage.
      Add back missing docs on HAPROXY_{n}_PATH.
      Update README.md
      Update README.md
      Use LRU cache for IP cache. (#151)
      Allow weighting of backends. (#153)
      Optionally make sysctl setting a soft failure. (#155)

Lee Porte (1):
      Merge pull request #137 from LeePorte/proxy-redirect-rebase

Rob Brockbank (2):
      Allow LB to work for apps with IP per task (#144)
      Auto-assign service ports for IP-per-container tasks when Marathon does not (#146)

Sunil Shah (1):
      Merge pull request #138 from mesosphere/update-readme

stephansnyt (1):
      Replaced serverName with shortHashedServerName in haproxy configs if sticky options are used, so as not to leak information about hostnames/ports

vixns (1):
      HTTP basic auth support (#145)