From f12507420414782388315d76d38d04f9e3a77bf2 Mon Sep 17 00:00:00 2001 From: hc-github-team-consul-core Date: Tue, 13 Aug 2024 14:46:20 -0400 Subject: [PATCH] Backport of bump kind and kubectl versions and update k8s support into release/1.5.x (#4245) * backport of commit f4939cf36e7b42f16a0ec576b74c34423faf3290 * backport of commit 9dc86fe0e520a4d8503240ce8ea2381f20487e24 * backport of commit a445b545cfca5c74c49b427ab4108ab9564342df --------- Co-authored-by: NicoletaPopoviciu Co-authored-by: NicoletaPopoviciu <87660255+NicoletaPopoviciu@users.noreply.github.com> --- .changelog/4244.txt | 3 +++ README.md | 2 +- acceptance/ci-inputs/kind-inputs.yaml | 6 +++--- charts/consul/README.md | 2 +- 4 files changed, 8 insertions(+), 5 deletions(-) create mode 100644 .changelog/4244.txt diff --git a/.changelog/4244.txt b/.changelog/4244.txt new file mode 100644 index 0000000000..424ec726e2 --- /dev/null +++ b/.changelog/4244.txt @@ -0,0 +1,3 @@ +```release-note:improvement +helm: Kubernetes v1.30 is now supported. Minimum tested version of Kubernetes is now v1.27. +``` diff --git a/README.md b/README.md index e59e5b8577..ab22cd0f07 100644 --- a/README.md +++ b/README.md @@ -56,7 +56,7 @@ by contacting us at [security@hashicorp.com](mailto:security@hashicorp.com). The following pre-requisites must be met before installing Consul on Kubernetes. - * **Kubernetes 1.26.x - 1.29.x** - This represents the earliest versions of Kubernetes tested. + * **Kubernetes 1.27.x - 1.30.x** - This represents the earliest versions of Kubernetes tested. It is possible that this chart works with earlier versions, but it is untested. * Helm install diff --git a/acceptance/ci-inputs/kind-inputs.yaml b/acceptance/ci-inputs/kind-inputs.yaml index 5271ee68ba..ea49114ee4 100644 --- a/acceptance/ci-inputs/kind-inputs.yaml +++ b/acceptance/ci-inputs/kind-inputs.yaml @@ -1,6 +1,6 @@ # Copyright (c) HashiCorp, Inc. # SPDX-License-Identifier: MPL-2.0 -kindVersion: v0.22.0 -kindNodeImage: kindest/node:v1.29.2@sha256:51a1434a5397193442f0be2a297b488b6c919ce8a3931be0ce822606ea5ca245 -kubectlVersion: v1.27.1 +kindVersion: v0.23.0 +kindNodeImage: kindest/node:v1.30.2@sha256:ecfe5841b9bee4fe9690f49c118c33629fa345e3350a0c67a5a34482a99d6bba +kubectlVersion: v1.30.2 diff --git a/charts/consul/README.md b/charts/consul/README.md index a0a9929ed4..d917af676b 100644 --- a/charts/consul/README.md +++ b/charts/consul/README.md @@ -42,7 +42,7 @@ by contacting us at [security@hashicorp.com](mailto:security@hashicorp.com). The following pre-requisites must be met before installing Consul on Kubernetes. - * **Kubernetes 1.26.x - 1.29.x** - This represents the earliest versions of Kubernetes tested. + * **Kubernetes 1.27.x - 1.30.x** - This represents the earliest versions of Kubernetes tested. It is possible that this chart works with earlier versions, but it is untested. * Helm install