sidecar
is an individual Testground process responsible for network management and traffic shaping for test plan instances. It runs in privileged-mode on host machines, and listens for requests from test plan instances for network configuration through the sync service
.sidecar
is one of the three processes in the Testground executable. The other two are the Testground daemon and the Testground client. It can be started with:local:docker
or the cluster:k8s
runners). For now it is not supported and it does not run when using the local:exec
runner.control
network, and they initialize the data
network, incrementing the network-initialized
state on the sync service
every time a new test plan container is instrumented under a given run_id
.