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

operator: automatic registration for the Pika service #1931

Merged
merged 4 commits into from
Aug 25, 2023

Conversation

machinly
Copy link
Collaborator

This PR implements automatic registration for the Pika service, which will automatically register when it starts up, achieving self-organization of the cluster.
It also includes some small improvements, such as allowing each component to independently set CPU, memory, and PVC.

Automatic rebalancing for the cluster is not yet complete, for two reasons:

  1. The cluster's own rebalancing mechanism is incomplete and requires manually transferring the solt.
  2. It requires relying on Kubeblocks to implement scaling related functions for components in order to obtain the total number of components to determine if all Pika components are present.

relate issue #1906

@machinly machinly changed the title Feat create cluster operator: automatic registration for the Pika service Aug 25, 2023
@Mixficsol Mixficsol merged commit 265b649 into OpenAtomFoundation:unstable Aug 25, 2023
13 checks passed
@machinly machinly deleted the feat_create_cluster branch September 9, 2023 02:31
bigdaronlee163 pushed a commit to bigdaronlee163/pika that referenced this pull request Jun 8, 2024
…tion#1931)

* helm: auto register server

* helm: remove unnecessary PVC and make PVC configurable independently

* helm: make resource configurable independently

* helm: wait for codis dashboard success
cheniujh pushed a commit to cheniujh/pika that referenced this pull request Sep 24, 2024
…tion#1931)

* helm: auto register server

* helm: remove unnecessary PVC and make PVC configurable independently

* helm: make resource configurable independently

* helm: wait for codis dashboard success
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants