Skip to content

Add support for controlling amount of nodes

Dan Davison requested to merge qa-k8s-add-node-size into master

What does this MR do?

Adds support for controlling the amount of nodes that our QA::Service::KubernetesCluster spins up.

By default, this number is '3'. If you have 3 replications, that number can turn into 9 nodes.

Screen_Shot_2019-07-30_at_8.54.48_AM

When our QA autodevops spec runs each time, it spins up 9 nodes.

TODO:

  • Add GCLOUD_NUM_NODES=1 to our CI/CD

Does this MR meet the acceptance criteria?

Conformity

Performance and testing

This not only should take less time to spin up, therefore the test runs faster, but this should also ease costs.

Edited by Dan Davison

Merge request reports