Skip to content

Commit

Permalink
v2.5.1 fixups (#211)
Browse files Browse the repository at this point in the history
Signed-off-by: Michael Mattsson <[email protected]>
  • Loading branch information
datamattsson authored Aug 2, 2024
1 parent b58ce35 commit 7cb5bac
Show file tree
Hide file tree
Showing 4 changed files with 88 additions and 12 deletions.
6 changes: 3 additions & 3 deletions docs/csi_driver/deployment.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@
apiVersion: storage.hpe.com/v1
kind: HPECSIDriver
metadata:
name: hpecsidriver-sample
spec:
# Default values copied from <project_dir>/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: []
9 changes: 6 additions & 3 deletions docs/csi_driver/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -86,20 +86,23 @@ 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

<table>
<tr>
<th>Kubernetes</th>
<td>1.27-1.30<sup>1</sup></td>
</tr>
<tr>
<th>Helm Chart</th>
<td><a href="https://artifacthub.io/packages/helm/hpe-storage/hpe-csi-driver/2.5.0">v2.5.0</a> on ArtifactHub</td>
<td><a href="https://artifacthub.io/packages/helm/hpe-storage/hpe-csi-driver/2.5.1">v2.5.1</a> on ArtifactHub</td>
</tr>
<tr>
<th>Operators</th>
<td>
<a href="https://operatorhub.io/operator/hpe-csi-operator/stable/hpe-csi-operator.v2.5.0">v2.5.0</a> on OperatorHub<br />
<a href="https://catalog.redhat.com/software/container-stacks/detail/5e9874643f398525a0ceb004">v2.5.0</a> via OpenShift console
<a href="https://operatorhub.io/operator/hpe-csi-operator/stable/hpe-csi-operator.v2.5.1">v2.5.1</a> on OperatorHub<br />
<a href="https://catalog.redhat.com/software/container-stacks/detail/5e9874643f398525a0ceb004">v2.5.1</a> via OpenShift console
</td>
</tr>
<tr>
Expand Down
12 changes: 6 additions & 6 deletions docs/partners/redhat_openshift/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -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 EUS<sup>2</sup> | 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 EUS<sup>2</sup> | 2.4.0, 2.4.1, 2.4.2, 2.5.0 | [All](../../container_storage_provider/index.md) |
| Certified | 4.16 EUS<sup>2</sup> | 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 EUS<sup>2</sup> | 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 EUS<sup>2</sup> | 2.3.0, 2.4.0, 2.4.1, 2.4.2 | [All](../../container_storage_provider/index.md) |
| EOL<sup>1</sup> | 4.11 | 2.3.0 | [All](../../container_storage_provider/index.md) |
Expand Down Expand Up @@ -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
Expand Down

0 comments on commit 7cb5bac

Please sign in to comment.