A table used to discover deployments offering a particular named port in a particular namespace
A Discovery Table for each known namespace
A path to a particular port on a particular deployment, which is weighted, so that we split traffic between two deployments both offering the same named port on a named service.
A path to a particular port on a particular deployment, which is weighted, so that we split traffic between two deployments both offering the same named port on a named service.
Weights are stored as a percentage of traffic, so 100 means all traffic, 50 means half of the traffic.
the quiver graph which we will build that contains the current running deployments for a particular namespace, from this we build both routing tables and discovery tables
A table built for a particular namespace, it says "if you are in this namespace, and looking for this service type, here is the current target
A routing table for each known namesapce