Handling Route status when multiple controllers are involved #591
Labels
kind/cleanup
Categorizes issue or PR as related to cleaning up code, process, or technical debt.
priority/important-soon
Must be staffed and worked on either currently, or very soon, ideally in time for the next release.
Milestone
Consider a route that selects many different gateways from many different controllers. This may cause issues in writing the route status.
At first glance, you could have each controller only update info about gateways they own. However, this makes it hard to handle removal of Gateways. For example, if I see existing status of
gateways: [a, b, c, d]
, and now I see the route matches gatewaysa
andb
owned by my controller, I cannot tell ifc
andd
are gateways controlled by another controller, or if they are gateways that used to be controlled by my controller but have since been removed.The text was updated successfully, but these errors were encountered: