linkerd2/controller/k8s
Andrew Seigner 03d4684d3b
Introduce K8s Lister, integrate simulate-proxy (#829)
The Kubernetes client-go Informer/Lister APIs are implemented in several
parts of the code base.

This change introduces a Lister module, providing Informer/Lister
capability through a simple interface. Once this merges, we can follow
up with moving public-api and tap onto Lister.

Signed-off-by: Andrew Seigner <siggy@buoyant.io>
2018-04-23 16:44:19 -07:00
..
clientset.go Upgrade k8s.io/client-go to v6.0.0 (#122) 2018-01-11 10:22:37 -08:00
endpoints.go Refactor destination service and add tests in preparation to add information about labels (#645) 2018-03-30 11:36:48 -07:00
lister.go Introduce K8s Lister, integrate simulate-proxy (#829) 2018-04-23 16:44:19 -07:00
lister_test.go Introduce K8s Lister, integrate simulate-proxy (#829) 2018-04-23 16:44:19 -07:00
pods.go Implement TapByResource in Tap Service (#827) 2018-04-23 16:13:26 -07:00
replicasets.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