This project contains Terraform configuration files to provision infrastructure components required to deploy SAS Viya platform products on Google Cloud
Updates kubectl to 1.25.8 and sets the default versions in our example file to 1.25 now that most recent SAS Viya Platform release supports K8s 1.26
Updates made to how the Provider based kubernetes configuration file is generated, the format has been updated to support the use of the gke-gcloud-auth-plugin. The gke-gcloud-auth-plugin binary is required to access any GKE clusters when using kubectl 1.26+ with a "provider based kubernetes configuration file. The "service account and cluster role binding" kubernetes configuration file variant remains the same and still does not require either gcloud or the gke-gcloud-auth-plugin binary to communicate with the cluster.
Changes
Updates kubectl to 1.25.8 and sets the default versions in our example file to 1.25 now that most recent SAS Viya Platform release supports K8s 1.26
Updates made to how the Provider based kubernetes configuration file is generated, the format has been updated to support the use of the
gke-gcloud-auth-plugin
. Thegke-gcloud-auth-plugin
binary is required to access any GKE clusters when using kubectl 1.26+ with a "provider based kubernetes configuration file. The "service account and cluster role binding" kubernetes configuration file variant remains the same and still does not require eithergcloud
or thegke-gcloud-auth-plugin
binary to communicate with the cluster.See doc here: https://github.com/sassoftware/viya4-iac-gcp/blob/IAC-695/docs/user/Kubeconfig.md#notes---viya4-iac-gcp450
Tests