From ed3336afa2d24a0175107d06c230abc8ce5a0c31 Mon Sep 17 00:00:00 2001 From: Christian Coffield Date: Tue, 8 Nov 2022 16:10:18 +0530 Subject: [PATCH] k8s 1.25 support (#125) --- README.md | 4 ++-- main.go | 2 +- .../driverconfig/common/k8s-1.25-values.yaml | 24 +++++++++++++++++++ 3 files changed, 27 insertions(+), 3 deletions(-) create mode 100644 operatorconfig/driverconfig/common/k8s-1.25-values.yaml diff --git a/README.md b/README.md index e64fd26b3..bd1da4ef7 100644 --- a/README.md +++ b/README.md @@ -56,8 +56,8 @@ For any CSM Operator and driver issues, questions or feedback, join the [Dell Te ## Supported Platforms Dell Container Storage Modules Operator has been tested and qualified with - * Upstream Kubernetes cluster v1.22, v1.23, v1.24 - * OpenShift Clusters 4.9, 4.10 with RHEL 7.x (with OCP 4.9), RHEL 8.x (with OCP 4.10) & RHCOS worker nodes + * Upstream Kubernetes cluster v1.23, v1.24, v1.25 + * OpenShift Clusters 4.10, 4.11 with RHEL RHEL 8.x & RHCOS worker nodes ## Installation To install Dell Container Storage Modules Operator please refer the steps given here at [https://dell.github.io/csm-docs/docs/deployment/csmoperator/](https://dell.github.io/csm-docs/docs/deployment/csmoperator/) diff --git a/main.go b/main.go index cc0ebd125..39c963d3d 100644 --- a/main.go +++ b/main.go @@ -58,7 +58,7 @@ const ( // K8sMinimumSupportedVersion is the minimum supported version for k8s K8sMinimumSupportedVersion = "1.21" // K8sMaximumSupportedVersion is the maximum supported version for k8s - K8sMaximumSupportedVersion = "1.24" + K8sMaximumSupportedVersion = "1.25" ) var ( diff --git a/operatorconfig/driverconfig/common/k8s-1.25-values.yaml b/operatorconfig/driverconfig/common/k8s-1.25-values.yaml new file mode 100644 index 000000000..269b1cb7c --- /dev/null +++ b/operatorconfig/driverconfig/common/k8s-1.25-values.yaml @@ -0,0 +1,24 @@ +# IT IS RECOMMENDED YOU DO NOT CHANGE THE IMAGES TO BE DOWNLOADED. +images: + # "images.attacher" defines the container images used for the csi attacher + # container. + attacher: k8s.gcr.io/sig-storage/csi-attacher:v3.5.0 + + # "images.provisioner" defines the container images used for the csi provisioner + # container. + provisioner: k8s.gcr.io/sig-storage/csi-provisioner:v3.2.1 + + # "images.snapshotter" defines the container image used for the csi snapshotter + snapshotter: k8s.gcr.io/sig-storage/csi-snapshotter:v6.0.1 + + # "images.registrar" defines the container images used for the csi registrar + # container. + registrar: k8s.gcr.io/sig-storage/csi-node-driver-registrar:v2.5.1 + + # "images.resizer" defines the container images used for the csi resizer + # container. + resizer: k8s.gcr.io/sig-storage/csi-resizer:v1.5.0 + + # "images.externalhealthmonitorcontroller" defines the container images used for the csi external health monitor controller + # container. + externalhealthmonitorcontroller: k8s.gcr.io/sig-storage/csi-external-health-monitor-controller:v0.6.0 \ No newline at end of file