Skip to content

Commit

Permalink
Adding k8 28 support for Powermax (#759)
Browse files Browse the repository at this point in the history
  • Loading branch information
boyamurthy authored and khareRajshree committed Aug 21, 2023
1 parent 6f87dee commit 439358d
Show file tree
Hide file tree
Showing 5 changed files with 10 additions and 9 deletions.
4 changes: 2 additions & 2 deletions content/docs/csidriver/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@ The CSI Drivers by Dell implement an interface between [CSI](https://kubernetes-
{{<table "table table-striped table-bordered table-sm">}}
| | PowerMax | PowerFlex | Unity XT | PowerScale | PowerStore |
|---------------|:----------------:|:-------------------:|:----------------:|:-----------------:|:----------------:|
| Kubernetes | 1.25, 1.26, 1.27 | 1.25, 1.26, 1.27 | 1.25, 1.26, 1.27 | 1.25, 1.26, 1.27 | 1.25, 1.26, 1.27 |
| RHEL | 7.x,8.x,9.0 | 7.x,8.x | 7.x,8.x | 7.x,8.x | 7.x,8.x |
| Kubernetes | 1.26, 1.27, 1.28 | 1.25, 1.26, 1.27 | 1.25, 1.26, 1.27 | 1.25, 1.26, 1.27 | 1.25, 1.26, 1.27 |
| RHEL | 7.x,8.x | 7.x,8.x | 7.x,8.x | 7.x,8.x | 7.x,8.x |
| Ubuntu | 20.04 | 20.04 | 18.04, 20.04 | 20.04, 22.04 | 20.04 |
| CentOS | 7.8, 7.9 | 7.8, 7.9 | 7.9 | 7.8, 7.9 | 7.8, 7.9 |
| SLES | 15SP4 | 15SP4 | 15SP4 | 15SP3 | 15SP4 |
Expand Down
2 changes: 1 addition & 1 deletion content/docs/csidriver/installation/helm/powermax.md
Original file line number Diff line number Diff line change
Expand Up @@ -326,7 +326,7 @@ CRDs should be configured during replication prepare stage with repctl as descri
- This script also runs the verify.sh script in the same directory. You will be prompted to enter the credentials for each of the Kubernetes nodes. The `verify.sh` script needs the credentials to check if the iSCSI initiators have been configured on all nodes. You can also skip the verification step by specifying the `--skip-verify-node` option
- In order to enable authorization, there should be an authorization proxy server already installed.
- PowerMax Array username must have role as `StorageAdmin` to be able to perform CRUD operations.
- If the user is using complex K8s version like “v1.23.3-mirantis-1”, use this kubeVersion check in [helm Chart](https://github.com/dell/csi-powermax/blob/main/helm/csi-powermax/Chart.yaml) file. kubeVersion: “>= 1.23.0-0 < 1.27.0-0”.
- If the user is using complex K8s version like “v1.23.3-mirantis-1”, use this kubeVersion check in [helm Chart](https://github.com/dell/csi-powermax/blob/main/helm/csi-powermax/Chart.yaml) file. kubeVersion: “>= 1.24.0-0 < 1.29.0-0”.
- User should provide all boolean values with double-quotes. This applies only for values.yaml. Example: “true”/“false”.
- controllerCount parameter value should be <= number of nodes in the kubernetes cluster else install script fails.
- Endpoint should not have any special character at the end apart from port number.
Expand Down
10 changes: 5 additions & 5 deletions content/docs/csidriver/installation/operator/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,9 +33,9 @@ If you have installed an old version of the `dell-csi-operator` which was availa
### Full list of CSI Drivers and versions supported by the Dell CSI Operator
| CSI Driver | Version | ConfigVersion | Kubernetes Version | OpenShift Version |
| ------------------ | --------- | -------------- | -------------------- | --------------------- |
| CSI PowerMax | 2.5.0 | v2.5.0 | 1.23, 1.24, 1.25 | 4.10, 4.10 EUS, 4.11 |
| CSI PowerMax | 2.6.0 | v2.6.0 | 1.24, 1.25, 1.26 | 4.10, 4.10 EUS, 4.11 |
| CSI PowerMax | 2.7.0 | v2.7.0 | 1.25, 1.26, 1.27 | 4.11, 4.12 EUS, 4.12 |
| CSI PowerMax | 2.7.0 | v2.7.0 | 1.25, 1.26, 1.27 | 4.10, 4.10 EUS, 4.11 |
| CSI PowerMax | 2.8.0 | v2.8.0 | 1.26, 1.27, 1.28 | 4.11, 4.12 EUS, 4.12 |
| CSI PowerFlex | 2.5.0 | v2.5.0 | 1.23, 1.24, 1.25 | 4.10, 4.10 EUS, 4.11 |
| CSI PowerFlex | 2.6.0 | v2.6.0 | 1.24, 1.25, 1.26 | 4.10, 4.10 EUS, 4.11 |
| CSI PowerFlex | 2.7.0 | v2.7.0 | 1.25, 1.26, 1.27 | 4.11, 4.12 EUS, 4.12 |
Expand Down Expand Up @@ -107,7 +107,7 @@ For installation of the supported drivers, a `CustomResource` has to be created
### Pre-requisites for upstream Kubernetes Clusters
On upstream Kubernetes clusters, make sure to install
* VolumeSnapshot CRDs
* On clusters running v1.25,v1.26 & v1.27, make sure to install v1 VolumeSnapshot CRDs
* On clusters running v1.26,v1.27 & v1.28, make sure to install v1 VolumeSnapshot CRDs
* External Volume Snapshot Controller with the correct version

### Pre-requisites for Red Hat OpenShift Clusters
Expand Down Expand Up @@ -206,8 +206,8 @@ Or
{driver name}_{driver version}_ops_{OpenShift version}.yaml
```
For e.g.
* samples/powermax_v270_k8s_126.yaml* <- To install CSI PowerMax driver v2.7.0 on a Kubernetes 1.26 cluster
* samples/powermax_v270_ops_411.yaml* <- To install CSI PowerMax driver v2.7.0 on an OpenShift 4.11 cluster
* samples/powermax_v280_k8s_128.yaml* <- To install CSI PowerMax driver v2.8.0 on a Kubernetes 1.28 cluster
* samples/powermax_v280_ops_413.yaml* <- To install CSI PowerMax driver v2.8.0 on an OpenShift 4.13 cluster

Copy the correct sample file and edit the mandatory & any optional parameters specific to your driver installation by following the instructions [here](#modify-the-driver-specification)
>NOTE: A detailed explanation of the various mandatory and optional fields in the CustomResource is available [here](#custom-resource-specification). Please make sure to read through and understand the various fields.
Expand Down
1 change: 1 addition & 0 deletions content/docs/csidriver/release/powermax.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ description: Release notes for PowerMax CSI driver
- [Make standalone helm chart available from helm repository](https://github.com/dell/csm/issues/877)
- [Added support for Google Anthos 1.15](https://github.com/dell/csm/issues/937)
- [Added support for Volume Limits feature](https://github.com/dell/csm/issues/878)
- [Added support for Kubernetes 1.28](https://github.com/dell/csm/issues/947)
### Fixed Issues
There are no fixed issues in this release.

Expand Down
2 changes: 1 addition & 1 deletion content/docs/replication/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ CSM for Replication provides the following capabilities:
| ----------------- | ---------------- | ---------------- | ---------------- | ---------------- |
| Kubernetes | 1.26, 1.27, 1.28 | 1.26, 1.27, 1.28 | 1.26, 1.27, 1.28 | 1.26, 1.27, 1.28 |
| Red Hat OpenShift | 4.12, 4.13 | 4.12, 4.13 | 4.12, 4.13 | 4.12, 4.13 |
| RHEL | 7.x, 8.x, 9.0 | 7.x, 8.x | 7.x, 8.x | 7.x, 8.x |
| RHEL | 7.x, 8.x | 7.x, 8.x | 7.x, 8.x | 7.x, 8.x |
| CentOS | 7.8, 7.9 | 7.8, 7.9 | 7.8, 7.9 | 7.8, 7.9 |
| Ubuntu | 20.04 | 20.04 | 20.04 | 20.04 |
| SLES | 15SP4 | 15SP2 | 15SP2 | 15SP3 |
Expand Down

0 comments on commit 439358d

Please sign in to comment.