linkerd2/controller
Andrew Seigner 9a40d984ff
Replace shelling out with kubernetes proxy (#249)
The conduit dashboard command asychronously shells out and runs "kubectl
proxy".

This change replaces the shelling out with calls to kubernetes proxy
APIs. It also allows us to enable race detection in our go tests, as the
shell out code tests did not pass race detection.

Fixes #173

Signed-off-by: Andrew Seigner <siggy@buoyant.io>
2018-02-02 10:31:59 -08:00
..
api Simplify and refactor k8s labels and annnotations (#227) 2018-02-01 14:12:06 -08:00
cmd Set conduit version to match conduit docker tags (#208) 2018-01-26 11:43:45 -08:00
destination controller: echo ip address if destination service receives ip (#186) 2018-01-22 16:20:13 -08:00
gen Move EosCtx to common for Tap and Telemetery (#204) 2018-01-24 15:48:00 -08:00
k8s Better error handling for Tap (#177) 2018-01-25 11:49:38 -05:00
script Classify non-gRPC status codes for HTTP telemetry (#200) 2018-01-24 10:57:23 -08:00
tap Better error handling for Tap (#177) 2018-01-25 11:49:38 -05:00
telemetry Simplify and refactor k8s labels and annnotations (#227) 2018-02-01 14:12:06 -08:00
util Add more prometheus instrumentation (latency, response size) (#174) 2018-02-01 09:50:31 -08:00
Dockerfile Replace shelling out with kubernetes proxy (#249) 2018-02-02 10:31:59 -08:00