linkerd2/controller/api/public
Andrew Seigner 277c06cf1e
Simplify and refactor k8s labels and annnotations (#227)
The conduit.io/* k8s labels and annotations we're redundant in some
cases, and not flexible enough in others.

This change modifies the labels in the following ways:
`conduit.io/plane: control` => `conduit.io/controller-component: web`
`conduit.io/controller: conduit` => `conduit.io/controller-ns: conduit`
`conduit.io/plane: data` => (remove, redundant with `conduit.io/controller-ns`)
It also centralizes all k8s labels and annotations into
pkg/k8s/labels.go, and adds tests for the install command.

Part of #201

Signed-off-by: Andrew Seigner <siggy@buoyant.io>
2018-02-01 14:12:06 -08:00
..
client.go Update cli subcommands to print errors when encountered (#221) 2018-01-29 11:28:19 -08:00
client_test.go Better error handling for Tap (#177) 2018-01-25 11:49:38 -05:00
grpc_server.go Set conduit version to match conduit docker tags (#208) 2018-01-26 11:43:45 -08:00
http_server.go Add more prometheus instrumentation (latency, response size) (#174) 2018-02-01 09:50:31 -08:00
http_server_test.go Simplify and refactor k8s labels and annnotations (#227) 2018-02-01 14:12:06 -08:00
proto_over_http.go Better error handling for Tap (#177) 2018-01-25 11:49:38 -05:00
proto_over_http_test.go Better error handling for Tap (#177) 2018-01-25 11:49:38 -05:00
test_helper.go Move healthcheck proto to separate file, use throughout (#150) 2018-01-17 11:15:38 -08:00