fdb-kubernetes-operator icon indicating copy to clipboard operation
fdb-kubernetes-operator copied to clipboard

Limiting the number of in-flight replacements across clusters

Open brownleej opened this issue 4 years ago • 3 comments

We have operations that require a migration, such as changing the spec for the volume claims. These operations are going to require a temporary spike in resource usage between the time when we add new pods and remove the old pods, which can take a while. If someone updates the specs for multiple clusters in a way that triggers this change, they could exhaust their resource quota or their physical resources, putting clusters in a bad state. It might be useful to have an option to limit the number of in-flight replacements across clusters, to avoid bursting the overall resource usage too high compared to the steady state.

brownleej avatar Jul 01 '21 20:07 brownleej