diff options
author | Thong Kuah <tkuah@gitlab.com> | 2019-03-12 12:38:18 +0300 |
---|---|---|
committer | Thong Kuah <tkuah@gitlab.com> | 2019-03-13 06:28:04 +0300 |
commit | 428ee4bc6017c2df2a1fa02a358c33b7b67480a8 (patch) | |
tree | e5ffb036bb8ae838ce199680c72a32b0a6a24be4 /spec/lib/google_api/cloud_platform/client_spec.rb | |
parent | b8ca2fc64a313be332d870438d32c296e4801366 (diff) |
Explicitly set master_auth for new GKE clusters
From 1.12, GKE will disable basic auth and client certificate by
default. Explicitly enable those now (currently we use 1.10/1.11
clusters) so that GKE cluster configuration will continue to work.
Diffstat (limited to 'spec/lib/google_api/cloud_platform/client_spec.rb')
-rw-r--r-- | spec/lib/google_api/cloud_platform/client_spec.rb | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/spec/lib/google_api/cloud_platform/client_spec.rb b/spec/lib/google_api/cloud_platform/client_spec.rb index e2134dc279c..1fefc947636 100644 --- a/spec/lib/google_api/cloud_platform/client_spec.rb +++ b/spec/lib/google_api/cloud_platform/client_spec.rb @@ -97,6 +97,12 @@ describe GoogleApi::CloudPlatform::Client do "node_config": { "machine_type": machine_type }, + "master_auth": { + "username": "admin", + "client_certificate_config": { + issue_client_certificate: true + } + }, "legacy_abac": { "enabled": true } @@ -122,6 +128,12 @@ describe GoogleApi::CloudPlatform::Client do "node_config": { "machine_type": machine_type }, + "master_auth": { + "username": "admin", + "client_certificate_config": { + issue_client_certificate: true + } + }, "legacy_abac": { "enabled": false } |