Ludovic Fernandez
a09dfa3ce1
Dynamic Configuration Refactoring
2018-11-14 10:18:03 +01:00
Fernandez Ludovic
4055654e9b
Merge branch 'v1.7' into master
2018-08-28 17:04:39 +02:00
Andrew Bruce
6bbac65f7e
Include missing key in error message for KV store
2018-08-22 16:08:02 +02:00
Michael
9cd47dd2aa
Small code enhancements
2018-08-06 20:00:03 +02:00
Ludovic Fernandez
17ad5153b8
Minor changes
2018-07-03 10:02:03 +02:00
Alex Antonov
6b82a77e36
Improved cluster api to include the current leader node
2018-04-16 14:10:04 +02:00
Alex Antonov
9699dc2a85
Added cluster/leader endpoint
2018-03-22 18:00:05 +01:00
NicoMen
563a0bd274
Migrate from libkv to valkeyrie library
2018-01-24 17:52:03 +01:00
NicoMen
66e489addb
Update libkv dependency
2017-11-17 17:22:03 +01:00
Simon Elsbrock
9b5845f1cb
Fix datastore corruption on reload due to shrinking config size
2017-10-30 11:22:04 +01:00
Philippe M. Chiasson
9db12374ea
Be certain to clear our marshalled representation before reloading it
2017-09-22 16:14:03 +02:00
Fernandez Ludovic
c36e0b3b06
refactor: add Safe everywhere is needing.
2017-07-20 14:59:54 +02:00
djalal
ad54c5a278
drop "slave" wording for "worker"
...
Traefik should follow modern IT trends, and use manager/leader/worker/agent, etc. instead of "master/slave".
e.g jenkinsci/jenkins#2007 (https://issues.jenkins-ci.org/browse/JENKINS-27268 )
NB: of course, it can only apply where possible, since backends like Mesos should retain their own concepts, and not add more confusion.
2017-06-12 20:07:39 +02:00
Fernandez Ludovic
63f9bccf9f
refactor: fix typos.
...
refactor: typo in whitelister file name.
2017-06-09 23:55:49 +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
5a67d0ac84
Fix panic in k8s loadIngresses
...
Signed-off-by: Emile Vauge <emile@vauge.com>
2017-02-03 09:46:27 +01:00
Emile Vauge
be362f0d9f
Add Operation with recover
2017-02-03 09:46:27 +01:00
Emile Vauge
a394e6a3e3
Manage acme cert in infinit channels
...
Signed-off-by: Emile Vauge <emile@vauge.com>
2017-02-03 09:45:39 +01:00
Emile Vauge
1a5f1977c4
Fix safe panic
2017-02-03 09:41:41 +01:00
Vincent Demeester
8a348423ae
Import order as goimports does
...
Signed-off-by: Vincent Demeester <vincent@sbr.pm>
2016-12-30 19:04:02 +01:00
Ed Robinson
5c0297fb61
Context is part of the stdlib on 1.7
2016-11-16 14:03:23 +00:00
Ed Robinson
3708fa864b
Fixes a spelling error
2016-11-16 09:28:16 +00:00
Ed Robinson
b0efd685a9
Fix golint
...
recent additions to golint mean that a number of files cause the
build to start failing if they are edited (we only run against changed
files)
This fixes all the errors in the repo so things don't unexpectedly start
failing for people making PRs
2016-11-16 08:56:52 +00:00
Emile Vauge
4ad4b8e0b8
Add ACME account to storeconfig command
...
Signed-off-by: Emile Vauge <emile@vauge.com>
2016-09-30 12:29:39 +02:00
Emile Vauge
e72e65858f
Challenge certs PEM encoding
...
Signed-off-by: Emile Vauge <emile@vauge.com>
2016-09-30 11:26:25 +02:00
Emile Vauge
a42845502e
Add ACME store
...
Signed-off-by: Emile Vauge <emile@vauge.com>
2016-09-30 11:26:17 +02:00
Emile Vauge
bea5ad3f13
Add leadership election
...
Signed-off-by: Emile Vauge <emile@vauge.com>
2016-09-30 11:26:05 +02:00
Emile Vauge
5a0440d6f8
Add KV datastore
...
Signed-off-by: Emile Vauge <emile@vauge.com>
2016-09-30 11:26:05 +02:00