linkerd2/controller/gen
Alex Leong 27373a8b78
Add traffic splitting to destination profiles (#2931)
This change implements the DstOverrides feature of the destination profile API (aka traffic splitting).

We add a TrafficSplitWatcher to the destination service which watches for TrafficSplit resources and notifies subscribers about TrafficSplits for services that they are subscribed to.  A new TrafficSplitAdaptor then merges the TrafficSplit logic into the DstOverrides field of the destination profile.

Signed-off-by: Alex Leong <alex@buoyant.io>
2019-06-28 13:19:47 -07:00
..
apis/serviceprofile Add traffic splitting to destination profiles (#2931) 2019-06-28 13:19:47 -07:00
client Update client-go to 1.13.1 (#2160) 2019-01-28 17:42:14 -08:00
common/healthcheck Upgrade protobuf to v1.2.0 (#1591) 2018-09-06 11:36:29 -07:00
config Add sideEffects field to Webhooks (#2963) 2019-06-21 11:06:10 -07:00
controller Install the Linkerd global and proxy config maps (#2344) 2019-02-22 15:28:21 -08:00
public Adding edges endpoint to public API (#2793) 2019-05-09 09:30:11 -07:00