Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support multi-port service routing for containers running on Marathon #1742

Merged
merged 13 commits into from
Aug 21, 2017

Commits on Aug 19, 2017

  1. Doc fix

    aantono committed Aug 19, 2017
    Configuration menu
    Copy the full SHA
    d3aeaa0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0d202d9 View commit details
    Browse the repository at this point in the history
  3. Fixed typo, added map check

    aantono committed Aug 19, 2017
    Configuration menu
    Copy the full SHA
    28105ab View commit details
    Browse the repository at this point in the history
  4. Reworked Marathon template to collapse serviceName argument as an opt…

    …ional parameter to the template methods.
    aantono committed Aug 19, 2017
    Configuration menu
    Copy the full SHA
    c799a37 View commit details
    Browse the repository at this point in the history
  5. Removed optional serviceName from template methods, made it explicitl…

    …y required. Reverted accidental Metrics PR changes and general code cleanup and docs.
    aantono committed Aug 19, 2017
    Configuration menu
    Copy the full SHA
    ab10c7e View commit details
    Browse the repository at this point in the history
  6. GoDoc cleanup, unit-test changes, refactored getPort and processPorts…

    … methods to make them more separate.
    aantono committed Aug 19, 2017
    Configuration menu
    Copy the full SHA
    ad5438e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    fc6b8d8 View commit details
    Browse the repository at this point in the history
  8. Code and test cases cleanup

    aantono committed Aug 19, 2017
    Configuration menu
    Copy the full SHA
    e1269d7 View commit details
    Browse the repository at this point in the history
  9. Refactored unit test cases

    aantono committed Aug 19, 2017
    Configuration menu
    Copy the full SHA
    d6f5132 View commit details
    Browse the repository at this point in the history
  10. Return to original port processing structure.

    Additional changes:
    
    - Filter tasks with multiple services if at least one service is missing
      its port.
    - Extend tests for previous case.
    - Use %q for logging.
    timoreimann authored and aantono committed Aug 19, 2017
    Configuration menu
    Copy the full SHA
    6f87f7c View commit details
    Browse the repository at this point in the history
  11. Added test case to verify that if service port is missing, instead of…

    … being invalid value, service does not get filtered
    aantono committed Aug 19, 2017
    Configuration menu
    Copy the full SHA
    8df777b View commit details
    Browse the repository at this point in the history
  12. Log illegal service configurations only.

    We cannot filter services while the server rendering will eventually
    drop broken services anyway.
    timoreimann authored and aantono committed Aug 19, 2017
    Configuration menu
    Copy the full SHA
    30cf659 View commit details
    Browse the repository at this point in the history
  13. Fixed tests after rebase to reflect that we no longer filter out serv…

    …ices that have some invalid ports.
    aantono committed Aug 19, 2017
    Configuration menu
    Copy the full SHA
    def9bbb View commit details
    Browse the repository at this point in the history