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

soroban-rpc: Production-ready helm-chart #514

Closed
paulbellamy opened this issue Mar 13, 2023 · 3 comments
Closed

soroban-rpc: Production-ready helm-chart #514

paulbellamy opened this issue Mar 13, 2023 · 3 comments

Comments

@paulbellamy
Copy link
Contributor

paulbellamy commented Mar 13, 2023

What problem does your feature solve?

Easy way for infra providers (and ourselves) to run soroban-rpc (if they're already on k8s).

What would you like to see?

We should take the manifests from https://github.com/stellar/kube/pull/1337, and the image from #382, and combine them into a production-ready helm-chart for deploying soroban-rpc.

It should include:

  • Healthchecks and automatic restarts
  • Example docs for upgrading to a new version
  • Persistent volumes for data, as needed
  • Make sure to test upgrades when using persistent volumes

What alternatives are there?

@mollykarcher mollykarcher moved this from Backlog to Next Sprint Proposal in Platform Scrum Mar 22, 2023
@sreuland sreuland moved this from Next Sprint Proposal to Current Sprint in Platform Scrum Mar 28, 2023
@paulbellamy
Copy link
Contributor Author

We should probably also use a k8s ConfigMap for the config instead of having the config on a persistent volume.

@2opremio
Copy link
Contributor

For the record, there is an existing helm chart at https://github.com/stellar/helm-charts/tree/main/charts/soroban-rpc

@mollykarcher mollykarcher moved this from Current Sprint to Next Sprint Proposal in Platform Scrum May 23, 2023
@tsachiherman tsachiherman moved this from Next Sprint Proposal to Backlog in Platform Scrum Jun 6, 2023
@sreuland
Copy link
Contributor

Ops is working in tandem on this aspect, and in process of refactoring the existing helm chart to latest rpc runtime, with review up - stellar/helm-charts#53

@tsachiherman tsachiherman moved this from Backlog to Current Sprint in Platform Scrum Jun 28, 2023
@tsachiherman tsachiherman moved this from Current Sprint to In Progress in Platform Scrum Jul 3, 2023
@mollykarcher mollykarcher added this to the Soroban Pubnet Release milestone Jul 6, 2023
@github-project-automation github-project-automation bot moved this from In Progress to Done in Platform Scrum Jul 18, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
Development

No branches or pull requests

6 participants