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

No charts for pageserver and safekeeper? #35

Open
patademahesh opened this issue May 10, 2023 · 3 comments
Open

No charts for pageserver and safekeeper? #35

patademahesh opened this issue May 10, 2023 · 3 comments

Comments

@patademahesh
Copy link

Why are no charts present for pageserver and safekeeper services? We wanted to run a complete Neon DB cluster on K8s cluster.

@kesavkolla
Copy link

Any update on this? Has anyone successfully deployed Neon DB in k8s?

@laotoutou
Copy link

Any update on this?

@SeinoYuki
Copy link

SeinoYuki commented Jul 18, 2024

Hi.
There is a significant demand for adding storage components.
We recognize the importance of addressing this issue promptly for the development of the community.
To that end, we have submitted two proof-of-concept (PoC) pull requests to add Safekeeper, Pageserver, and MinIO.
We hope these will be merged as soon as possible, as they do not affect other charts.

The pull requests have dependencies; do not merge the #91 until the Actions (Release Charts) in the #90 are complete.

The procedure to experience this change is as follows. It is a bit complicated and needs improvement. [1]

helm repo add test-chart https://seinoyuki.github.io/helm-charts/
helm repo update
helm install neon1 test-chart/neon-pageserver
helm install neon2 test-chart/neon-safekeeper --set settings.s3.enabled=false --set settings.broker.enabled=false --set settings.s3.fullnameOverride="neon1-neon-minio" --set settings.broker.fullnameOverride="neon1-neon-storage-broker"

The following issue remains.

  • Addition of README and NOTE
  • Linkage between Pageserver and Storage Controller
  • Linkage between MinIO and Neon Storage Scrubber
  • Prepare Chart to deploy compute.
    • Neon cluster must be able to be built with one helm install. [1]
  • Support sharding of Pageserver

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants