Open claudiobizzotto opened 5 years ago
This was previously fixed, but error is still reproducible if we don't specify cluster version
Hi,
Is there a workaround for this issue? I have specified 'initialClusterVersion' in the template and I still get this error.
Regards, Giriraj
@gbhojak Are you sure you are using latest version? I am also not sure if all the changes are present in master now.
@ocsig ^
I've just tested with InitialClusterVersion: '1.12.8-gke.10' and InitialClusterVersion: '1.13.7-gke.8'
Still fails the deployment with
- code: REFERENCE_VALUE_NOT_FOUND
location: /deployments/dev-gke-deployment/resources/eng-dev-kubernetes->$.properties
message: |-
The reference 'masterAuth.clientCertificate' is not found, reason:
The resource 'eng-dev-kubernetes' exists, but the reference value does not.
Using cft apply
I'm tellin ya dawg, this shis broken.
@dtapia-rdc @claudiobizzotto Can you please confirm which template are you using? At the other repo, cft-dm-dev branch there is the latest version.
I'm using the gke.py
that I've submitted here (without masterAuth
).
Using the GKE Cloud Foundation templates to upgrade GKE to version 1.12+ will throw an error like the following:
It looks like
masterAuth
has been deprecated as of June 3rd 2019: "Basic authentication and client certificate issuance are disabled by default for clusters created with GKE 1.12 and higher. We recommend switching your clusters to use OpenID instead."