While our cloudformation template supports creating load generators, they currently run on the same machines as the CockroachDB servers, which impacts performance as the pods contend for resources. This pull request:
Adds a separate field for controlling how many CockroachDB nodes are deployed
Adds the cockroachdb app label in K8s so the workload generator pod is scheduled on a separate machine from the CRDB servers where possible
Updates the loadgen connection strings to use application_name so they can be filtered in the Web UI statements page
While our cloudformation template supports creating load generators, they currently run on the same machines as the CockroachDB servers, which impacts performance as the pods contend for resources. This pull request:
cockroachdb
app label in K8s so the workload generator pod is scheduled on a separate machine from the CRDB servers where possibleapplication_name
so they can be filtered in the Web UI statements page