Using kotal you can join ethereum main network simply by deploying this network manifest.
Kotal will create a blockchain network of a single node
name: node-1 that connects to and sync mainnet blockchain as indicated by the highlighted line
join: mainnet. This node will start with the default client Hyperledger Besu and HTTP RPC server enabled as indicated by
rpc: true on listening on default port 8545.
You can add another node that run Go-Ethereum to the network simply by appending another node to the
nodes: list, but keep in mind that in multiple nodes network, the first node must be a boot node by setting
bootnode: true and adding a
let's update node-2 by enabling the web socket RPC server and enabling some ws APIs.
The web socket server was enabled by
ws: true and we enabled we3, eth and net by
Finally you can delete the network and all its resources by
and Kubernetes garbage collector will delete all resources created by the controller.