MinaProtocol / mina

Mina is a cryptocurrency protocol with a constant size blockchain, improving scaling while maintaining decentralization and security.
https://minaprotocol.com
Apache License 2.0
1.99k stars 529 forks source link

Create helm chart packaging for network archive dumps #12457

Open stevenplatt opened 1 year ago

stevenplatt commented 1 year ago

This GH issue is to document creating helm packaging for the archive dump services. Example yaml for the archive dump cronjob is location here: https://github.com/MinaProtocol/mina-deployments/blob/main/berkeley_testnet/cron_jobs/berkeley-dump-archive-cronjob.yaml

The purpose of packaging the cronjob as a helm installation is to allow it to be patched into network deployments, such as Berkeley test, or Mainnet.

A separate GH issue is planned for adding the chart installation into existing network terraform.

stevenplatt commented 1 year ago

this item is a stale requested and no longer valid.

kim0 commented 1 year ago

Hello @stevenplatt .. Apologies for highjacking this thread, but I couldn't find anywhere else to ask this. I'm looking to run a mainnet block producer on k8s and was wondering if the one in helm/block-producer is good enough for prod. It seems focused on testnet and various tests and it wasn't clear if I can run a mainnet/prod from it. Would be great if you can help with the command line to run a prod version. Thanks!