external-dns/source
Julian Vassev e6cae22ec4 Configure req timeout calling k8s APIs
When running in a pod sometimes the request to get ingreses/services
stalls indefinitely. A simple pod restart fixes this. Hard to reproduce
but I got lucky and did thread dump which revealed a gorouting blocked
on call to k8s.

What's new is a `--request-timeout` flag that makes requests to k8s
bounded in time. The default is 30s - this may cause some deployments
with a slow api-server to timeout.
2018-08-16 02:59:21 -07:00
..
compatibility.go Fix usage of k8s.io/client-go package 2018-07-31 23:02:03 +05:30
connector_test.go Add a new source called connector (#552) 2018-05-22 17:49:16 +02:00
connector.go Add a new source called connector (#552) 2018-05-22 17:49:16 +02:00
dedup_source_test.go Implementation of multiple targets based on PR #404 and #396 (#418) 2018-02-21 18:11:45 +01:00
dedup_source.go Implementation of multiple targets based on PR #404 and #396 (#418) 2018-02-21 18:11:45 +01:00
fake_test.go Implementation of multiple targets based on PR #404 and #396 (#418) 2018-02-21 18:11:45 +01:00
fake.go Inititial support for multiple targets per record 2018-03-13 23:16:51 -05:00
ingress_test.go Fix usage of k8s.io/client-go package 2018-07-31 23:02:03 +05:30
ingress.go Fix usage of k8s.io/client-go package 2018-07-31 23:02:03 +05:30
multi_source_test.go Implementation of multiple targets based on PR #404 and #396 (#418) 2018-02-21 18:11:45 +01:00
multi_source.go cmd flags fixes, fix the bug with multi source (#149) 2017-04-12 18:13:03 +02:00
service_test.go Fix usage of k8s.io/client-go package 2018-07-31 23:02:03 +05:30
service.go Fix usage of k8s.io/client-go package 2018-07-31 23:02:03 +05:30
shared_test.go Implementation of multiple targets based on PR #404 and #396 (#418) 2018-02-21 18:11:45 +01:00
source_test.go Allow specifying a custom TTL through annotation on Ingress or Service (#320) 2017-10-11 14:17:02 +02:00
source.go add support for hostname annotation in ingress resource (#545) 2018-05-08 16:13:19 +02:00
store_test.go refactor source registration (#217) 2017-06-30 16:54:58 +02:00
store.go Configure req timeout calling k8s APIs 2018-08-16 02:59:21 -07:00