linkerd2/controller/k8s
Brian Smith c5d2dab8bd
Remove special support for ExternalName services (#764)
After this was implemented we found that ExternalName services are
represented in DNS as CNAMEs, which means that the proxy's DNS
fallback logic can be used instead of doing DNS in the control
plane. Besides simplifying the controller, this will also increase
fidelity with the proxied pods' DNS configuration (improve
transparency).

Signed-off-by: Brian Smith <brian@briansmith.org>
2018-04-25 11:53:33 -10:00
..
clientset.go Upgrade k8s.io/client-go to v6.0.0 (#122) 2018-01-11 10:22:37 -08:00
endpoints.go Remove special support for ExternalName services (#764) 2018-04-25 11:53:33 -10:00
lister.go Implement Public API and Tap on top of Lister (#835) 2018-04-24 18:10:48 -07:00
lister_test.go Implement Public API and Tap on top of Lister (#835) 2018-04-24 18:10:48 -07:00
pods.go Implement TapByResource in Tap Service (#827) 2018-04-23 16:13:26 -07:00
test_helper.go Destination service returns "Running" pod labels (#781) 2018-04-17 14:42:54 -07:00
watcher.go Retry k8s watch endpoints on error (#510) 2018-03-07 13:40:43 -08:00
watcher_test.go Misc cleanup following the telemetry rewrite (#771) 2018-04-16 15:51:07 -07:00