You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently you have to set static weighting values for your DNSPolicy. Changing these means a human making a change and redeploying the DNSPolicy.
Why might you want to change the weighting and what if we could allow that to happen programatically based on some external meta data? Is this even something desirable?
Imagined Use Case
When some of the pods responding to requests coming into this gateway listener are running "hot" for a long time, I want to reduce the amount of traffic being sent to this gateway. To know this I want to query alerts firing in this cluster and if a particular alert is firing set the weight to a lower value.
If all clusters are under pressure, they will all start reducing their weighting. Is this a bad thing as if they are all reducing their weighting then it will effectively end up evenly weighted again right?
The existing weighting field would serve as a default weight but you would be able to set a "conditionalWeight"
What
Currently you have to set static weighting values for your DNSPolicy. Changing these means a human making a change and redeploying the DNSPolicy.
Why might you want to change the weighting and what if we could allow that to happen programatically based on some external meta data? Is this even something desirable?
Imagined Use Case
When some of the pods responding to requests coming into this gateway listener are running "hot" for a long time, I want to reduce the amount of traffic being sent to this gateway. To know this I want to query alerts firing in this cluster and if a particular alert is firing set the weight to a lower value.
If all clusters are under pressure, they will all start reducing their weighting. Is this a bad thing as if they are all reducing their weighting then it will effectively end up evenly weighted again right?
The existing weighting field would serve as a default weight but you would be able to set a "conditionalWeight"
Speculative API
Of course this presumes that the DNS operator has access to the data which is another piece entirely but has prior art in things like authorino
The text was updated successfully, but these errors were encountered: