cluster:k8s
runner of Testground enables you to test distributed/p2p systems at scale.cluster:k8s
Testground runner is capable of launching test workloads comprising 10k+ instances, and we aim to reach 100k at some point.kops
) is a tool which helps to create, destroy, upgrade and maintain production-grade Kubernetes clusters from the command line. We use it to create a Kubernetes cluster on AWS.control
network.kops
uses 100.96.0.0/11 for pod CIDR range, so this is what we use for the control
network.data
plane on Testground - a secondary overlay network that we attach containers to on-demand.libp2p
nodes with IPs in public ranges), so this is the CIDR for the Testground data
network. The sidecar
component is responsible for setting up the data
network for every testplan instance.