πQuick Start
Create rinkeby.yaml manifest that describes an Ethereum node which uses go-ethereum client, connecting to rinkeby network, and enabling JSON-RPC server:
apiVersion: ethereum.kotal.io/v1alpha1
kind: Node
metadata:
name: rinkeby-geth-node
spec:
network: rinkeby
client: geth
rpc: trueDeploy the node using kubectl:
kubectl apply -f rinkeby.yamlWithin a couple of seconds, the node will be up and running. You can get the node using:
kubectl get nodes.ethereumIt will return an output similar to the following:
NAME CLIENT Network Consensus
rinkeby-geth-node geth rinkeby poaKotal will create all the necessary pods, volumes, services for the node. Get the pods by:
kubectl get podsIt will return an output similar to the following:
NAME READY STATUS RESTARTS AGE
rinkeby-geth-node-0 1/1 Running 0 1mFinally delete the node by:
kubectl delete -f rinkeby.yamlCongratulations!
Last updated
Was this helpful?