Merge branch 'qa-k8s-add-node-size' into 'master'

Add support for controlling amount of nodes

See merge request gitlab-org/gitlab-ce!31299
This commit is contained in:
Thong Kuah 2019-07-31 02:08:37 +00:00
commit 13c2b7698d
2 changed files with 5 additions and 0 deletions

View File

@ -181,6 +181,10 @@ module QA
ENV.fetch('GCLOUD_REGION')
end
def gcloud_num_nodes
ENV.fetch('GCLOUD_NUM_NODES', 3)
end
def has_gcloud_credentials?
%w[GCLOUD_ACCOUNT_KEY GCLOUD_ACCOUNT_EMAIL].none? { |var| ENV[var].to_s.empty? }
end

View File

@ -30,6 +30,7 @@ module QA
--enable-basic-auth
--region #{Runtime::Env.gcloud_region}
--disk-size 10GB
--num-nodes #{Runtime::Env.gcloud_num_nodes}
&& gcloud container clusters
get-credentials
--region #{Runtime::Env.gcloud_region}