Ludovic Fernandez
61ecb4cd18
Split consul and consul catalog.
2018-01-04 15:56:02 +01:00
Fernandez Ludovic
06d528a2bd
refactor(consulcatalog): enhance tests.
2018-01-04 11:42:03 +01:00
Fernandez Ludovic
238acd9330
feat(consulcatalog): add custom Headers tags.
2018-01-04 11:42:03 +01:00
Fernandez Ludovic
8e7ac513b6
refactor: add backend name functions.
2018-01-04 11:42:03 +01:00
Fernandez Ludovic
e56551d047
feat(consulcatalog): add rate limit and error pages tags.
2018-01-04 11:42:03 +01:00
Fernandez Ludovic
170fc13e02
feat(consulcatalog): add frontend redirect tags.
2018-01-04 11:42:03 +01:00
Fernandez Ludovic
97ce77169a
feat(consulcatalog): add HealthCheck tags.
2018-01-04 11:42:03 +01:00
Fernandez Ludovic
c9b871a03a
feat(consulcatalog): add WhitelistSourceRange tags.
2018-01-04 11:42:03 +01:00
Fernandez Ludovic
2fdefa258e
feat(consulcatalog): add passTLSCert tags.
2018-01-04 11:42:03 +01:00
Fernandez Ludovic
f0a733d6d6
refactor(consulcatalog): new template methods approach.
2018-01-04 11:42:03 +01:00
Fernandez Ludovic
586b5714a7
refactor(consulcatalog): reorganize code.
2018-01-04 11:42:03 +01:00
Fernandez Ludovic
c84fb9895e
Merge branch 'v1.5' into master
2018-01-02 15:21:17 +01:00
Fernandez Ludovic
23c1a9ca8e
Merge branch 'v1.4' into v1.5
2018-01-02 13:10:11 +01:00
Michael
e8e8b41eed
Normalize serviceName added to the service backend names
2018-01-02 10:52:03 +01:00
Ludovic Fernandez
75533b2beb
Use prefix for sticky and stickiness tags.
2018-01-02 09:44:02 +01:00
Fernandez Ludovic
f6520727a3
Merge branch 'v1.5' into master
2017-12-15 22:16:48 +01:00
Michael
b17d5b80b8
Reload configuration when port change for one service
2017-12-15 20:52:03 +01:00
Michael
48b4eb5c0d
Fix bad Træfik update on Consul Catalog
2017-12-15 16:00:14 +01:00
Ludovic Fernandez
5f6c5025d5
Fix Flaky Consul Catalog tests.
2017-12-13 11:54:03 +01:00
Fernandez Ludovic
1710800cc0
refactor(consulCatalog): review and split.
2017-12-05 19:40:04 +01:00
Michael
5ee2cae85c
Fix Traefik reload if Consul Catalog tags change
2017-11-13 12:14:02 +01:00
Ludovic Fernandez
08503655d9
Backward compatibility for sticky
2017-10-16 17:38:03 +02:00
Michael
3afd6024b5
Fix consul catalog retry
2017-10-16 16:58: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
SALLEYRON Julien
64c52a6921
Consul catalog remove service failed
2017-09-29 16:30:03 +02:00
SALLEYRON Julien
795a346006
Flaky tests and refresh problem in consul catalog
2017-09-20 19:08:02 +02:00
SALLEYRON Julien
f80a6ef2a6
Fix consul catalog refresh problems
2017-09-08 20:50:04 +02:00
Michael
b705e64a8a
Add Basic auth for consul catalog
2017-09-07 15:28:02 +02:00
Fernandez Ludovic
7c2ba62b56
doc: structural review
...
- user-guide review.
- add DataDog and StatD configuration.
- sync sample.toml and doc.
- split entry points doc.
- Deprecated.
2017-08-28 23:02:04 +02:00
Michael
f16219f90a
Exposed by default feature in Consul Catalog
2017-08-25 17:32:03 +02:00
vholovko
db1baf80a9
Speeding up health change detection by separating it from catalog services check.
2017-06-20 20:27:04 +02:00
Alex Antonov
7d6c778211
Enhanced flexibility in Consul Catalog configuration
2017-06-12 21:18:55 +02:00
Fernandez Ludovic
cbccdd51c5
refactor: Logs & errors review.
...
- log & error: remove format if not necessary, add if necessary.
- add constants for k8s annotations.
- fix typos
2017-05-30 23:33:27 +02:00
Emile Vauge
aa4ed088bb
Unexport Kvclient & StoreType from kv Provider
...
Signed-off-by: Emile Vauge <emile@vauge.com>
2017-05-11 19:33:32 +02:00
Volodymyr Holovko
6fd40dbaa9
Using more sensible consul blocking query to detect health check changes
2017-05-04 16:54:27 +02:00
Emile Vauge
af1d0a7dce
Fix Consul catalog prefix flags
...
Signed-off-by: Emile Vauge <emile@vauge.com>
2017-04-25 10:51:03 +02:00
Vincent Demeester
542c3673e4
Extract providers to their own package
...
This is just doing that and making it compile :)
Signed-off-by: Vincent Demeester <vincent@sbr.pm>
2017-04-18 13:24:17 +02:00