Skip to content

EOSIO mainnet nodeos kubernetes helm chart - with auto sync from latest backup

License

Notifications You must be signed in to change notification settings

liquidapps-io/eosio-node-k8s-helm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EOSIO Mainnet full node deployment using K8s and helm

Sets up a full EOSIO node and syncs from the latest available blocks log backup and snapshot.

This chart is using:

Getting started

AWS

https://docs.aws.amazon.com/eks/latest/userguide/getting-started.html

GCP

https://cloud.google.com/kubernetes-engine/docs/quickstart

Deployment using helm

Install helm

Download client from: https://docs.helm.sh/using_helm/#installing-helm

Ubuntu

sudo snap install helm --classic

Run:

helm init --service-account tiller
helm update repo

Clone the EOSIO node helm chart

git clone https://github.com/liquidapps-io/eosio-node-k8s-helm.git
cd eosio-node-k8s-helm
helm dependency update

Run

Restore from snapshot:

helm install --set snapshot=true . --name nodeos

Or restore from full backup and replay:

helm install --set replay=true . --name nodeos

Or resume after first restore:

helm install . --name nodeos

About

EOSIO mainnet nodeos kubernetes helm chart - with auto sync from latest backup

Resources

License

Stars

Watchers

Forks

Packages

No packages published