From a04fd60aedb0f4619b18fda1ba64fc695642d6d3 Mon Sep 17 00:00:00 2001 From: Michel Loiseleur Date: Thu, 17 Oct 2024 09:02:17 +0200 Subject: [PATCH] Support Kubernetes 1.29+ --- templates/cluster-template.yaml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/templates/cluster-template.yaml b/templates/cluster-template.yaml index 3c39147fa..da9f5e463 100644 --- a/templates/cluster-template.yaml +++ b/templates/cluster-template.yaml @@ -43,20 +43,24 @@ spec: name: '{{ ds.meta_data.local_hostname.split(".")[0] }}' kubeletExtraArgs: cloud-provider: gce + feature-gates: "DisableCloudProviders=false,DisableKubeletCloudCredentialProviders=false" clusterConfiguration: apiServer: timeoutForControlPlane: 20m extraArgs: cloud-provider: gce + feature-gates: "DisableCloudProviders=false,DisableKubeletCloudCredentialProviders=false" controllerManager: extraArgs: cloud-provider: gce + feature-gates: "DisableCloudProviders=false,DisableKubeletCloudCredentialProviders=false" allocate-node-cidrs: "false" joinConfiguration: nodeRegistration: name: '{{ ds.meta_data.local_hostname.split(".")[0] }}' kubeletExtraArgs: cloud-provider: gce + feature-gates: "DisableCloudProviders=false,DisableKubeletCloudCredentialProviders=false" version: "${KUBERNETES_VERSION}" --- kind: GCPMachineTemplate @@ -114,3 +118,4 @@ spec: name: '{{ ds.meta_data.local_hostname.split(".")[0] }}' kubeletExtraArgs: cloud-provider: gce + feature-gates: "DisableCloudProviders=false,DisableKubeletCloudCredentialProviders=false"