Lab Name
Ethercluster
Short Description
Ethercluster is an open-source design specification for building scalable blockchain infrastructure using the latest infra-as-code tools such as Terraform, Kubernetes and Docker containers. The Ethercluster project is seen as an open-source alternative to using Infura by having control over a cluster of nodes that can serve as part of the developers decentralized-application architecture strategy. Website for Ethercluster is: https://www.ethercluster.com/ Documentation for running custom Ethercluster: https://docs.ethercluster.com/
Scope of Lab
Scope of the Lab is on the cloud devops infrastructure level of scaling blockchain nodes. Imagine having a scalable Kubernetes design specifications for Hyperledger Besu nodes, each running a separate network and running in multiple zones. Scope can also be for generating scalable Proof-of-Stake node architecture that can scale as a user wants to stake on more nodes.
Initial Committers
- https://github.com/YazzyYaz
Sponsor
- https://github.com/vipinsun - Vipin Bharathan (vip@dlt.nyc) - Founder of DLT.nyc
Pre-existing repository
- Design specs: https://github.com/ETCCooperative/ethercluster
- Docs: https://github.com/ETCCooperative/docs-ethercluster
- Demo-Site: https://github.com/ETCCooperative/ethercluster-site
- Terraform designs: https://github.com/ETCCooperative/ethercloud
My main future goal with the design specs is to make a command-line application in golang that can auto-generate both the Terraform cloud design specs for ethercluster and then deploy Kubernetes architecture of Ethercluster inside those instances.