apecloud / kubeblocks

KubeBlocks is an open-source control plane software that runs and manages databases, message queues and other stateful applications on K8s.
https://kubeblocks.io
GNU Affero General Public License v3.0
1.75k stars 154 forks source link

[Features] Support setting ParallelPodManagement concurrency #7640

Open YTGhost opened 1 week ago

YTGhost commented 1 week ago

What is the user interaction of your feature When PodManagementPolicy is set to Parallel, users can specify the concurrency as a percentage or a specific amount for concurrent scaling.

Is your feature request related to a problem? Please describe. When users set PodManagementPolicy to Parallel for concurrent scaling, the current concurrency is 100%, and users cannot specify the concurrency with precision.

If this is a new feature, please describe the motivation and goals. This allows users to control the rhythm of scaling more precisely.

Describe the solution you'd like Add a new field of type IntOrString to control the concurrency of scaling.