Basic Helm chart to deploy a Geth node in a Kubernetes environment.
helm install <release-name> .
- Eth mainnet is targeted as default network. You can easily add the
--goerlior--sepoliaflags in thenode-statefulset.yamlfile to sync a node for test networks. - The default storageclass value
standardis used invalues.yaml, which means Geth will sync over an HDD. To get a faster syncing time you can use thessd-storageclass.yamlfile, apply it with:kubectl apply -f ssd-storageclass.yamland change thestandardvalue tofaster. This way Geth will sync over SSD - Current
ssd-storageclass.yamlfile is targeted for GKE. See this if using AWS or this if using Azure