SALLEYRON Julien
0cfaab02c0
k8s integration tests
2019-03-11 14:54:05 +01:00
Jean-Baptiste Doumenjou
848e45c22c
Adds Kubernetes provider support
...
Co-authored-by: Julien Salleyron <julien@containo.us>
2019-02-21 23:08:05 +01:00
Ludovic Fernandez
a09dfa3ce1
Dynamic Configuration Refactoring
2018-11-14 10:18:03 +01:00
Michael
9cd47dd2aa
Small code enhancements
2018-08-06 20:00:03 +02:00
Vincent Demeester
43d22d7a2f
Small code enhancements on providers
2018-08-01 16:58:03 +02:00
Kim Min
b1f1a5b757
Substitude hardcoded "<namespace>/<name>" with k8s ListerGetter
2018-07-04 17:08:03 +02:00
Daniel Tomcej
2758664226
Fix panic setting ingress status
2018-06-14 09:22:03 +02:00
Daniel Tomcej
9227d32d57
Enable Ingress Status updates
2018-05-18 14:12:03 +02:00
Timo Reimann
702876ae7f
Limit label selector to Ingress factory.
2018-04-12 11:14:05 +02:00
Kim Min
f94fa78565
Introduce k8s informer factory
2018-03-22 10:14:04 +01:00
Kim Min
83a92596c3
Bump kubernetes/client-go
2018-02-14 09:56:04 +01:00
Fernandez Ludovic
04dd63da1c
refactor(k8s): rewrite configuration system.
2017-12-05 19:40:04 +01:00
Timo Reimann
a5c644e719
Only listen to configured k8s namespaces.
2017-10-10 16:26:03 +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
Fernandez Ludovic
c36e0b3b06
refactor: add Safe everywhere is needing.
2017-07-20 14:59:54 +02:00
Timo Reimann
4892b2b0da
[kubernetes] Undo the Secrets controller sync wait.
...
When Secrets permissions have not been granted (which is likely to be
the case for users not needing the basic auth feature), the watch on the
Secrets API will never yield a response, thereby causing the controller
to never sync successfully, and in turn causing the check for all
controller synchronizations to fail consistently. Thus, no event will
ever be handled.
2017-07-06 17:12:25 +02:00
Timo Reimann
c5c63071ca
Wait for secret controller to finish synchronizing.
...
Prevents a race on closing the events channel, possibly leading to a
double-close.
2017-06-29 16:13:53 +02:00
Kekoa Vincent
ac5ab13a4c
Fix errors caused by incorrect type being sent for the Kubernetes Secret watcher #1596
...
This was likely just a copy-paste issue, the bug should be benign because the secret is cast to the correct type later, but the additional logging is a major annoyance, and is happening even if basic auth is not in use with Kubernetes.
2017-06-02 19:20:47 +02:00
Alex Peters
89da3b15a4
Add basic auth to kubernetes provider
2017-05-03 13:18:40 +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