From 22319019abc1590d022d76685d0bb663d36c3222 Mon Sep 17 00:00:00 2001 From: "Lubomir I. Ivanov" Date: Wed, 19 Feb 2020 21:40:46 +0200 Subject: [PATCH] kubeadm: update constants for 1.18 - Include 1.19 as a supported etcd mapping. - Update minimum and current versions. --- cmd/kubeadm/app/constants/constants.go | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/cmd/kubeadm/app/constants/constants.go b/cmd/kubeadm/app/constants/constants.go index 44f6b64d6e9..746a1b50080 100644 --- a/cmd/kubeadm/app/constants/constants.go +++ b/cmd/kubeadm/app/constants/constants.go @@ -411,13 +411,13 @@ var ( ControlPlaneComponents = []string{KubeAPIServer, KubeControllerManager, KubeScheduler} // MinimumControlPlaneVersion specifies the minimum control plane version kubeadm can deploy - MinimumControlPlaneVersion = version.MustParseSemantic("v1.16.0") + MinimumControlPlaneVersion = version.MustParseSemantic("v1.17.0") // MinimumKubeletVersion specifies the minimum version of kubelet which kubeadm supports - MinimumKubeletVersion = version.MustParseSemantic("v1.16.0") + MinimumKubeletVersion = version.MustParseSemantic("v1.17.0") // CurrentKubernetesVersion specifies current Kubernetes version supported by kubeadm - CurrentKubernetesVersion = version.MustParseSemantic("v1.17.0") + CurrentKubernetesVersion = version.MustParseSemantic("v1.18.0") // SupportedEtcdVersion lists officially supported etcd versions with corresponding Kubernetes releases SupportedEtcdVersion = map[uint8]string{ @@ -427,6 +427,7 @@ var ( 16: "3.3.17-0", 17: "3.4.3-0", 18: "3.4.3-0", + 19: "3.4.3-0", } // KubeadmCertsClusterRoleName sets the name for the ClusterRole that allows