linkerd2/controller/api/destination
Oliver Gould da0330743f
Provide peer Identities via the Destination API (#2537)
This change reintroduces identity hinting to the destination service.
The Get endpoint includes identities for pods that are injected with an
identity-mode of "default" and have the same linkerd control plane.

A `serviceaccount` label is now also added to destination response
metadata so that it's accessible in prometheus and tap.
2019-03-22 09:19:14 -07:00
..
endpoint_listener.go Provide peer Identities via the Destination API (#2537) 2019-03-22 09:19:14 -07:00
endpoint_listener_test.go Provide peer Identities via the Destination API (#2537) 2019-03-22 09:19:14 -07:00
endpoints_watcher.go lint: Enable goimports (#2366) 2019-02-25 15:51:10 -08:00
endpoints_watcher_test.go Require cluster-wide k8s API access (#2428) 2019-03-07 10:23:18 -08:00
fallback_profile_listener.go Rename linkerd-proxy-api to linkerd-destination (#2281) 2019-02-15 15:11:04 -08:00
fallback_profile_listener_test.go Rename linkerd-proxy-api to linkerd-destination (#2281) 2019-02-15 15:11:04 -08:00
k8s_resolver.go Remove single namespace functionality (#2474) 2019-03-12 00:17:22 -07:00
k8s_resolver_test.go Require cluster-wide k8s API access (#2428) 2019-03-07 10:23:18 -08:00
profile_listener.go Rename linkerd-proxy-api to linkerd-destination (#2281) 2019-02-15 15:11:04 -08:00
profile_listener_test.go Rename linkerd-proxy-api to linkerd-destination (#2281) 2019-02-15 15:11:04 -08:00
profile_watcher.go Rename linkerd-proxy-api to linkerd-destination (#2281) 2019-02-15 15:11:04 -08:00
profile_watcher_test.go Require cluster-wide k8s API access (#2428) 2019-03-07 10:23:18 -08:00
resolver.go Rename linkerd-proxy-api to linkerd-destination (#2281) 2019-02-15 15:11:04 -08:00
server.go Provide peer Identities via the Destination API (#2537) 2019-03-22 09:19:14 -07:00
server_test.go Provide peer Identities via the Destination API (#2537) 2019-03-22 09:19:14 -07:00
test_helper.go lint: Enable unparam (#2369) 2019-02-27 10:34:02 -08:00