mirror of https://github.com/linkerd/linkerd2.git
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> |
||
---|---|---|
.. | ||
apis/serviceprofile | ||
client | ||
common/healthcheck | ||
config | ||
controller | ||
public |