From 7cb5bac072fb1cc97d0e3e5b778b02720d53d191 Mon Sep 17 00:00:00 2001 From: Michael Mattsson Date: Thu, 1 Aug 2024 21:55:07 -0700 Subject: [PATCH] v2.5.1 fixups (#211) Signed-off-by: Michael Mattsson --- docs/csi_driver/deployment.md | 6 +- .../hpecsidriver-v2.5.1-sample.yaml | 73 +++++++++++++++++++ docs/csi_driver/index.md | 9 ++- docs/partners/redhat_openshift/index.md | 12 +-- 4 files changed, 88 insertions(+), 12 deletions(-) create mode 100644 docs/csi_driver/examples/deployment/hpecsidriver-v2.5.1-sample.yaml diff --git a/docs/csi_driver/deployment.md b/docs/csi_driver/deployment.md index fe3453e0..885cd84d 100644 --- a/docs/csi_driver/deployment.md +++ b/docs/csi_driver/deployment.md @@ -146,9 +146,9 @@ kubectl get csv -n my-hpe-csi-operator Next, a `HPECSIDriver` object needs to be instantiated. Create a file named `hpe-csi-operator.yaml`, edit and apply (or copy the command from the top of the content). -```yaml fct_label="HPE CSI Operator v2.5.0" -# kubectl apply -f {{ config.site_url }}csi_driver/examples/deployment/hpecsidriver-v2.5.0-sample.yaml -{% include "examples/deployment/hpecsidriver-v2.5.0-sample.yaml" %}``` +```yaml fct_label="HPE CSI Operator v2.5.1" +# kubectl apply -f {{ config.site_url }}csi_driver/examples/deployment/hpecsidriver-v2.5.1-sample.yaml +{% include "examples/deployment/hpecsidriver-v2.5.1-sample.yaml" %}``` ```yaml fct_label="v2.4.2" # kubectl apply -f {{ config.site_url }}csi_driver/examples/deployment/hpecsidriver-v2.4.2-sample.yaml diff --git a/docs/csi_driver/examples/deployment/hpecsidriver-v2.5.1-sample.yaml b/docs/csi_driver/examples/deployment/hpecsidriver-v2.5.1-sample.yaml new file mode 100644 index 00000000..5ccd01dd --- /dev/null +++ b/docs/csi_driver/examples/deployment/hpecsidriver-v2.5.1-sample.yaml @@ -0,0 +1,73 @@ +apiVersion: storage.hpe.com/v1 +kind: HPECSIDriver +metadata: + name: hpecsidriver-sample +spec: + # Default values copied from /helm-charts/hpe-csi-driver/values.yaml + controller: + affinity: {} + labels: {} + nodeSelector: {} + resources: + limits: + cpu: 2000m + memory: 1Gi + requests: + cpu: 100m + memory: 128Mi + tolerations: [] + csp: + affinity: {} + labels: {} + nodeSelector: {} + resources: + limits: + cpu: 2000m + memory: 1Gi + requests: + cpu: 100m + memory: 128Mi + tolerations: [] + disable: + alletra6000: false + alletra9000: false + alletraStorageMP: false + nimble: false + primera: false + disableHostDeletion: false + disableNodeConfiguration: false + disableNodeConformance: false + disableNodeGetVolumeStats: false + disableNodeMonitor: false + imagePullPolicy: IfNotPresent + images: + csiAttacher: registry.k8s.io/sig-storage/csi-attacher:v4.6.1 + csiControllerDriver: quay.io/hpestorage/csi-driver:v2.5.0 + csiExtensions: quay.io/hpestorage/csi-extensions:v1.2.7 + csiNodeDriver: quay.io/hpestorage/csi-driver:v2.5.0 + csiNodeDriverRegistrar: registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.10.1 + csiProvisioner: registry.k8s.io/sig-storage/csi-provisioner:v5.0.1 + csiResizer: registry.k8s.io/sig-storage/csi-resizer:v1.11.1 + csiSnapshotter: registry.k8s.io/sig-storage/csi-snapshotter:v8.0.1 + csiVolumeGroupProvisioner: quay.io/hpestorage/volume-group-provisioner:v1.0.6 + csiVolumeGroupSnapshotter: quay.io/hpestorage/volume-group-snapshotter:v1.0.6 + csiVolumeMutator: quay.io/hpestorage/volume-mutator:v1.3.6 + nfsProvisioner: quay.io/hpestorage/nfs-provisioner:v3.0.5 + nimbleCSP: quay.io/hpestorage/alletra-6000-and-nimble-csp:v2.5.0 + primera3parCSP: quay.io/hpestorage/alletra-9000-primera-and-3par-csp:v2.5.0 + iscsi: + chapSecretName: "" + kubeletRootDir: /var/lib/kubelet + logLevel: info + node: + affinity: {} + labels: {} + nodeSelector: {} + resources: + limits: + cpu: 2000m + memory: 1Gi + requests: + cpu: 100m + memory: 128Mi + tolerations: [] diff --git a/docs/csi_driver/index.md b/docs/csi_driver/index.md index 1817745a..484c4e4b 100644 --- a/docs/csi_driver/index.md +++ b/docs/csi_driver/index.md @@ -86,6 +86,9 @@ Upgrade considerations: * Current users of CHAP needs to review the [iSCSI CHAP Considerations](#iscsi_chap_considerations) * The `importVol` parameter has been renamed `importVolumeName` for [HPE Alletra Storage MP and Alletra 9000/Primera/3PAR](../container_storage_provider/hpe_alletra_storage_mp/index.md) +!!! caution "note" + HPE CSI Driver v2.5.0 is deployed with **v2.5.1** of the Helm chart and Operator + @@ -93,13 +96,13 @@ Upgrade considerations: - + diff --git a/docs/partners/redhat_openshift/index.md b/docs/partners/redhat_openshift/index.md index 575b1399..434a2e22 100644 --- a/docs/partners/redhat_openshift/index.md +++ b/docs/partners/redhat_openshift/index.md @@ -16,9 +16,9 @@ Software delivered through the HPE and Red Hat partnership follows a [rigorous c | Status | Red Hat OpenShift | HPE CSI Operator | Container Storage Providers | | ----------------------- | --------------------------------- | -------------------------- | ------------------------------------------------ | -| Certified | 4.16 EUS2 | 2.5.0 | [All](../../container_storage_provider/index.md) | -| Certified | 4.15 | 2.4.1, 2.4.2, 2.5.0 | [All](../../container_storage_provider/index.md) | -| Certified | 4.14 EUS2 | 2.4.0, 2.4.1, 2.4.2, 2.5.0 | [All](../../container_storage_provider/index.md) | +| Certified | 4.16 EUS2 | 2.5.1 | [All](../../container_storage_provider/index.md) | +| Certified | 4.15 | 2.4.1, 2.4.2, 2.5.1 | [All](../../container_storage_provider/index.md) | +| Certified | 4.14 EUS2 | 2.4.0, 2.4.1, 2.4.2, 2.5.1 | [All](../../container_storage_provider/index.md) | | Certified | 4.13 | 2.4.0, 2.4.1, 2.4.2 | [All](../../container_storage_provider/index.md) | | Certified | 4.12 EUS2 | 2.3.0, 2.4.0, 2.4.1, 2.4.2 | [All](../../container_storage_provider/index.md) | | EOL1 | 4.11 | 2.3.0 | [All](../../container_storage_provider/index.md) | @@ -190,9 +190,9 @@ deployment "hpe-csi-driver-operator" successfully rolled out The next step is to create a `HPECSIDriver` object. -```yaml fct_label="HPE CSI Operator v2.5.0" -# oc apply -f {{ config.site_url }}csi_driver/examples/deployment/hpecsidriver-v2.5.0-sample.yaml -{% include "../../csi_driver/examples/deployment/hpecsidriver-v2.5.0-sample.yaml" %}``` +```yaml fct_label="HPE CSI Operator v2.5.1" +# oc apply -f {{ config.site_url }}csi_driver/examples/deployment/hpecsidriver-v2.5.1-sample.yaml +{% include "../../csi_driver/examples/deployment/hpecsidriver-v2.5.1-sample.yaml" %}``` ```yaml fct_label="v2.4.2" # oc apply -f {{ config.site_url }}csi_driver/examples/deployment/hpecsidriver-v2.4.2-sample.yaml
Kubernetes
Helm Chartv2.5.0 on ArtifactHubv2.5.1 on ArtifactHub
Operators - v2.5.0 on OperatorHub
- v2.5.0 via OpenShift console + v2.5.1 on OperatorHub
+ v2.5.1 via OpenShift console