linkerd2/controller/cmd
Alex Leong 43c22fe967
Implement getProfiles method in destination service (#1759)
We implement the getProfiles method in the destination service. This method returns a stream of destination profiles for a given authority. It does this by looking up the ServiceProfile resource in the controller namespace named `<svc>.<ns>` where `<svc>` is the name of the service and `<ns>` is the namespace of the service.

This PR includes:
* Adding a ServiceProfile Custom Resource Definition to linkerd install
* A watch based implementation of the getProfiles method in the destination service, similar to the implementation of get.
* An update to the destination client script that allows querying the getProfiles method.

Signed-off-by: Alex Leong <alex@buoyant.io>
2018-10-16 15:39:12 -07:00
..
ca Add ServiceProfile support to k8s utilities (#1758) 2018-10-12 09:35:11 -07:00
destination Implement getProfiles method in destination service (#1759) 2018-10-16 15:39:12 -07:00
proxy-api Send glog logs to stderr by default (#1367) 2018-07-25 12:59:24 -07:00
proxy-injector fix test failure, logrus api consistency (#1755) 2018-10-11 10:44:32 -07:00
public-api Add ServiceProfile support to k8s utilities (#1758) 2018-10-12 09:35:11 -07:00
tap Add ServiceProfile support to k8s utilities (#1758) 2018-10-12 09:35:11 -07:00