linkerd2/pkg/k8s
Kevin Lingerfelt 12f869e7fc
Add CA certificate bundle distributor to conduit install (#675)
* Add CA certificate bundle distributor to conduit install
* Update ca-distributor to use shared informers
* Only install CA distributor when --enable-tls flag is set
* Only copy CA bundle into namespaces where inject pods have the same controller
* Update API config to only watch pods and configmaps
* Address review feedback

Signed-off-by: Kevin Lingerfelt <kl@buoyant.io>
2018-06-21 13:12:21 -07:00
..
testdata Moves k8s and conduit client code to /pkg (#103) 2018-01-04 10:10:10 -08:00
api.go cli: reduce timeouts on API check requests (#586) 2018-03-19 17:15:01 -07:00
api_test.go cli: refactor k8s config to support $KUBECONFIG with multiple paths (#482) 2018-02-28 12:13:09 -08:00
k8s.go CLI: print resources in the same order every time stat all is run (#1088) 2018-06-08 15:02:17 -07:00
k8s_test.go Implement Public API and Tap on top of Lister (#835) 2018-04-24 18:10:48 -07:00
labels.go Add CA certificate bundle distributor to conduit install (#675) 2018-06-21 13:12:21 -07:00
labels_test.go Add a controller namespace label to the destination service endpoints (#960) 2018-05-17 14:47:07 -07:00
proxy.go dest service: close open streams on shutdown (#1156) 2018-06-19 16:00:56 -07:00
proxy_test.go cli: refactor k8s config to support $KUBECONFIG with multiple paths (#482) 2018-02-28 12:13:09 -08:00
test_helper.go Remove kubectl dependency, validate k8s server version via api (#396) 2018-02-20 12:14:11 -08:00
version.go Remove kubectl dependency, validate k8s server version via api (#396) 2018-02-20 12:14:11 -08:00
version_test.go Remove kubectl dependency, validate k8s server version via api (#396) 2018-02-20 12:14:11 -08:00