Vincent Demeester
43d22d7a2f
Small code enhancements on providers
2018-08-01 16:58:03 +02:00
Jean-Baptiste Doumenjou
8627256e74
Remove Deprecated Step 1
2018-07-31 19:28:03 +02:00
Gérald Croës
f611ef0edd
Removes templates
2018-07-23 11:56:02 +02:00
Jean-Baptiste Doumenjou
9ce444b91a
Don't pass the Authorization header to the backends
2018-07-16 13:52:03 +02:00
SALLEYRON Julien
027093a5a5
Create init method on provider interface
2018-07-11 09:08:03 +02:00
Jean-Baptiste Doumenjou
79bf19c897
Auth support in frontends
2018-07-06 16:52:04 +02:00
Trevin Teacutter
04d8b5d483
Adding compatibility for marathon 1.5
2018-07-03 23:42:03 +02:00
Ludovic Fernandez
17ad5153b8
Minor changes
2018-07-03 10:02:03 +02:00
Fernandez Ludovic
586ba31120
Merge v1.6.4 into master
2018-06-15 17:58:20 +02:00
Ludovic Fernandez
b59276ff1c
Use net.JoinHostPort for servers URL
2018-06-13 10:08:03 +02:00
Marco Jantke
085593b9e5
sane default and configurable Marathon request timeouts
2018-05-22 22:38:03 +02:00
Ludovic Fernandez
df11e67bb4
Override health check scheme
2018-05-14 12:08:03 +02:00
Ludovic Fernandez
b7d20496f3
Add SSLForceHost support.
2018-05-14 11:44:03 +02:00
Fernandez Ludovic
3b3ca89483
Merge branch 'v1.6' into master
2018-04-25 08:22:17 +02:00
Fernandez Ludovic
7e2ad827aa
fix: used 'traefik.domain' in frontend rule.
2018-04-18 10:48:03 +02:00
Jesse Haka
1954a49f37
add http headers to healthcheck
2018-04-16 11:40:03 +02:00
Ludovic Fernandez
8168d2fdc1
Server weight zero
2018-04-11 16:30:04 +02:00
Ludovic Fernandez
c99266e961
Fix: error pages
2018-04-11 13:54:03 +02:00
Ludovic Fernandez
88b71d23db
Several apps with same backend name in Marathon.
2018-04-04 12:28:03 +02:00
Ludovic Fernandez
0ea007b26f
Segments Labels: Rancher & Marathon
2018-03-26 15:32:04 +02:00
Ludovic Fernandez
d2766b1b4f
Ability to use "X-Forwarded-For" as a source of IP for white list.
2018-03-23 17:40:04 +01:00
Michael
1f6f8d5e0f
New option in secure middleware
2018-03-02 14:24:03 +01:00
Fernandez Ludovic
b9d8eff994
refactor: some minor changes.
2018-02-19 10:54:03 +01:00
Timo Reimann
17e85e31cd
Remove health check filter from Marathon tasks.
2018-02-13 08:00:05 +01:00
Ludovic Fernandez
58d6681824
Redirection: permanent move option.
2018-01-31 19:10:04 +01:00
Łukasz Harasimowicz
a81171d5f1
Request buffering middleware
2018-01-31 15:32:04 +01:00
Ludovic Fernandez
fb4ba7af2b
Migrate Sirupsen to sirupsen.
2018-01-22 12:16:03 +01:00
Ludovic Fernandez
870c0b5cf4
homogenization of templates: Marathon
2018-01-10 11:58:03 +01:00
Fernandez Ludovic
c84fb9895e
Merge branch 'v1.5' into master
2018-01-02 15:21:17 +01:00
Fernandez Ludovic
b8a1cb5c68
refactor(marathon): fix labels and add tests.
2017-12-26 12:46:03 +01:00
Fernandez Ludovic
c1aefb8ad8
feat(marathon): add error pages and rate limits.
2017-12-26 12:46:03 +01:00
Fernandez Ludovic
576e87f398
feat(marathon): add headers labels.
2017-12-26 12:46:03 +01:00
Fernandez Ludovic
b4f6bf0f6a
feat(marathon): add frontend redirect labels.
2017-12-26 12:46:03 +01:00
Fernandez Ludovic
edc55aad3c
feat(marathon): add whitelistSourceRange label.
2017-12-26 12:46:03 +01:00
Fernandez Ludovic
38a3fe4316
feat(marathon): add PassTLSCert label.
2017-12-26 12:46:03 +01:00
Fernandez Ludovic
81e3b2dd4c
feat(marathon): add HealthCheck port label.
2017-12-26 12:46:03 +01:00
Fernandez Ludovic
cee022b935
refactor(marathon): rewrite configuration system.
2017-12-05 19:40:04 +01:00
Ludovic Fernandez
011b748a55
Change server receiver name.
2017-11-24 19:18:03 +01:00
Alex Antonov
4b91204686
Marathon constraints filtering
2017-11-21 10:48:04 +01:00
Timo Reimann
384488ac02
Remove unused lightMarathonClient.
2017-11-09 12:40:02 +01:00
Alex Antonov
02035d4942
Missing Backend key in configuration when application has no tasks
2017-11-01 11:26:03 +01:00
Ludovic Fernandez
08503655d9
Backward compatibility for sticky
2017-10-16 17:38:03 +02:00
Ludovic Fernandez
8cb3f0835a
Stickiness cookie name.
2017-10-12 17:50:03 +02:00
Ludovic Fernandez
a9d4b09bdb
Stickiness cookie name
2017-10-10 11:10:02 +02:00
Ludovic Fernandez
5cc49e2931
bug
command.
2017-10-02 10:32:02 +02:00
Daniel Rampelt
52b69fbcb8
Add forward authentication option
2017-08-25 18:22:03 +02:00
Alex Antonov
ec3e2c08b8
Support multi-port service routing for containers running on Marathon
2017-08-21 10:46:03 +02:00
Timo Reimann
ea3510d1f3
Add support for readiness checks.
2017-08-18 03:08:03 +02:00
thomasbach76
7ff6c32452
Add the sprig functions in the template engine
2017-08-10 20:42:39 +02:00
Timo Reimann
8cb44598c0
[marathon] Use test builder.
...
This change introduces the builder pattern to the Marathon unit tests in
order to simplify and reduce the amount of testing boilerplate.
Additional changes:
- Add missing unit tests.
- Make all tests look consistent.
- Use dedicated type for task states for increased type safety.
- Remove obsoleted getApplication function.
2017-07-21 17:15:29 +02:00