linkerd2/controller
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
..
api Deprecate Tap, rename TapByResource to Tap (#844) 2018-04-25 12:24:46 -07:00
cmd Deprecate Tap, rename TapByResource to Tap (#844) 2018-04-25 12:24:46 -07:00
destination Remove special support for ExternalName services (#764) 2018-04-25 11:53:33 -10:00
gen Deprecate Tap, rename TapByResource to Tap (#844) 2018-04-25 12:24:46 -07:00
k8s Remove special support for ExternalName services (#764) 2018-04-25 11:53:33 -10:00
script Introduce K8s Lister, integrate simulate-proxy (#829) 2018-04-23 16:44:19 -07:00
tap Deprecate Tap, rename TapByResource to Tap (#844) 2018-04-25 12:24:46 -07:00
util Reuse code for metrics serving in controller (#585) 2018-03-19 10:33:25 -07:00
Dockerfile Remove special support for ExternalName services (#764) 2018-04-25 11:53:33 -10:00