The Constellation Network Node Software, written in Scala, ready for Kubernetes Deployment.
Thorough resources are available on the documentation site.
The Constellation Network Primer provides an overview of the Constellation Network.
Run node-clusters from source-code, using a local kubernetes.
- sbt
- Docker Desktop with Kubernetes enabled
- Skaffold CLI
# within tesselation root
skaffold dev --trigger=manual
This will start both L0 and L1 clusters on kubernetes using current kube-context.
Initial validators for L0 and L1 have their public ports mapped to local ports 9000 and 9010 respectively.
curl localhost:9000/cluster/info
curl localhost:9010/cluster/info
This will return a list of validators on L0 and L1. By default, both L0 and L1 clusters starts with 3 validators (1 initial and 2 regular).
kubectl scale deployment/l0-validator-deployment --replicas=9
This scales the L0 cluster to 10 validators total: 1 initial and 9 regular.
The full Validator Node Documentation