Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow operator to autoscale regionserver cluster #14

Open
pidren opened this issue Jun 4, 2021 · 0 comments
Open

Allow operator to autoscale regionserver cluster #14

pidren opened this issue Jun 4, 2021 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@pidren
Copy link
Collaborator

pidren commented Jun 4, 2021

Changes required:

  • add CRD as configuration expected count of regions per regionserver. For first iteration of this feature it is fine to expect users to manually set this field rather than operator calculate what is the most optimal number of regions per regionserver.
  • as part of reconciliation runs, check:
for each regionserver:
   if any regionserver region count > expected region count:
      scale regionserver 
      rebalance regions

As part of first iteration of this feature we do not have to support scaling down regionserver cluster.

@pidren pidren self-assigned this Jun 4, 2021
@pidren pidren added the enhancement New feature or request label Jun 4, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant