Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update/Simplify CSM Support Matrix #1029

Merged
merged 50 commits into from
Mar 20, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
50 commits
Select commit Hold shift + click to select a range
52bd01f
Create _index.html
gallacher Mar 14, 2024
c2bc1a1
Added CSM prerequisites
gallacher Mar 14, 2024
8db1cee
Update _index.html
gallacher Mar 14, 2024
dbb12af
Added notes
gallacher Mar 14, 2024
8117d1c
Added cert-csi doc link
gallacher Mar 14, 2024
fc9188d
Removed support matrix from csi drivers section
gallacher Mar 14, 2024
5a349b8
Removed support matrix
gallacher Mar 14, 2024
f143886
Removed orchestrator and platform support matrix
gallacher Mar 14, 2024
eb69f6a
Added ObjectScale and note about Auth support
gallacher Mar 14, 2024
a16630c
Removed support matrix
gallacher Mar 14, 2024
30a6092
Added Observability note
gallacher Mar 14, 2024
dad13be
Removed support matrix
gallacher Mar 14, 2024
00ea9e5
Added replication note
gallacher Mar 14, 2024
dadb3b5
Create cert-csi page
gallacher Mar 14, 2024
e8c0391
Delete content/docs/csidriver/test/certcsi.md
gallacher Mar 14, 2024
59bd4b9
Created community qualified page
gallacher Mar 14, 2024
67d6d1a
Removed community qualified table
gallacher Mar 14, 2024
060d852
Update qualified.md
gallacher Mar 14, 2024
5504f39
Create _index.md
gallacher Mar 14, 2024
f621222
Delete content/docs/prerequisites/_index.html
gallacher Mar 14, 2024
a05bc5a
Update _index.md
gallacher Mar 14, 2024
1c75f86
Create _index.md
gallacher Mar 14, 2024
c2e1002
Delete content/docs/cert-csi/_index.html
gallacher Mar 14, 2024
eec4526
Removed Tanzu from Support Matrix
gallacher Mar 14, 2024
4ad0786
Update qualified.md
gallacher Mar 14, 2024
c9b4b59
changed weight
gallacher Mar 14, 2024
9a061af
changed weight
gallacher Mar 14, 2024
8531ae5
Update _index.md
gallacher Mar 14, 2024
c47ae73
Update _index.md
gallacher Mar 14, 2024
af5e39f
updated links
gallacher Mar 15, 2024
df15600
Update _index.md
gallacher Mar 15, 2024
0849d83
moved images
gallacher Mar 15, 2024
b3ab3db
Update _index.md
gallacher Mar 15, 2024
291b6b3
Update _index.md
gallacher Mar 15, 2024
57a5302
Added EKS qual
gallacher Mar 15, 2024
8b980f1
Removed Elastic Kubernetes Anywhere
gallacher Mar 15, 2024
52919f2
Added VMware Tanzu
gallacher Mar 15, 2024
15e8630
updated cert-csi note
gallacher Mar 15, 2024
3b52fcd
Removed storage platforms for page
gallacher Mar 15, 2024
ffe0f95
Removed support matrix
gallacher Mar 18, 2024
6aa1ef1
Update _index.md (#1031)
vyshakav-dell Mar 18, 2024
f953e1f
Added module support matrix
gallacher Mar 18, 2024
d42f1e5
Added links to table
gallacher Mar 18, 2024
924494d
updated link
gallacher Mar 18, 2024
cd0b731
Added tested host operating systems
gallacher Mar 19, 2024
cf3c35b
Removed host operating system note
gallacher Mar 19, 2024
62081dc
Updated cert-csi note
gallacher Mar 19, 2024
b0650e7
Update _index.md
gallacher Mar 20, 2024
2065dda
Merge branch 'release-1.10.0' into update-support-matrix
gallacher Mar 20, 2024
62368eb
Update qualified.md
gallacher Mar 20, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 0 additions & 8 deletions content/docs/applicationmobility/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,11 +28,3 @@ After a backup has been created, it can be restored on the same Kubernetes clust
|-|-|
| Restic | Persistent Volume data will be stored in the provided object store bucket |
{{</table>}}

## Supported Container Orchestrator Platforms
{{<table "table table-striped table-bordered table-sm">}}
| COP/OS | Supported Versions |
|-|-|
| Kubernetes | 1.26, 1.27. 1.28 |
| Red Hat OpenShift | 4.13, 4.14 |
{{</table>}}
30 changes: 2 additions & 28 deletions content/docs/authorization/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,38 +29,12 @@ The following diagram shows a high-level overview of CSM for Authorization with

**NOTE:** PowerScale OneFS implements its own form of Role-Based Access Control (RBAC). CSM for Authorization does not enforce any role-based restrictions for PowerScale. To configure RBAC for PowerScale, refer to the PowerScale OneFS [documentation](https://www.dell.com/support/home/en-us/product-support/product/isilon-onefs/docs).

## Supported Operating Systems/Container Orchestrator Platforms
{{<table "table table-striped table-bordered table-sm">}}
| COP/OS | Supported Versions |
|-|-|
| Kubernetes | 1.26, 1.27, 1.28 |
{{</table>}}

## Supported Storage Platforms

{{<table "table table-striped table-bordered table-sm">}}
| | PowerMax | PowerFlex | PowerScale |
|---------------|:----------------:|:-------------------:|:----------------:|
| Storage Array |PowerMax 2500/8500 PowerMaxOS 10 (6079) , PowerMaxOS 10.0.1 (6079) , PowerMaxOS 10.1 (6079)<br> PowerMax 2000/8000 - 5978.711.xxx, 5978.479.xxx,<br> Unisphere 10.0, 10.0.1, 10.1| 3.6.x, 4.0.x, 4.5 | OneFS 9.5.0.x (x >= 5) |
{{</table>}}

## Supported CSI Drivers

CSM for Authorization supports the following CSI drivers and versions.
{{<table "table table-striped table-bordered table-sm">}}
| Storage Array | CSI Driver | Supported Versions |
| ------------- | ---------- | ------------------ |
| CSI Driver for Dell PowerFlex | [csi-powerflex](https://github.com/dell/csi-powerflex) | v2.0 + |
| CSI Driver for Dell PowerMax | [csi-powermax](https://github.com/dell/csi-powermax) | v2.0 + |
| CSI Driver for Dell PowerScale | [csi-powerscale](https://github.com/dell/csi-powerscale) | v2.0 + |
{{</table>}}
## Authorization Components Support Matrix
CSM for Authorization consists of 2 components - The authorization sidecar, bundled with the driver, communicates with the Authorization proxy server to validate access to Storage platforms. The authorization sidecar is backward compatible with older Authorization proxy server versions. However, it is highly recommended to have the Authorization proxy server and sidecar installed from the same release of CSM.

**NOTE:** If the deployed CSI driver has a number of controller pods equal to the number of schedulable nodes in your cluster, CSM for Authorization may not be able to inject properly into the driver's controller pod.
To resolve this, please refer to our [troubleshooting guide](./troubleshooting) on the topic.

## Authorization Components Support Matrix
CSM for Authorization consists of 2 components - The authorization sidecar, bundled with the driver, communicates with the Authorization proxy server to validate access to Storage platforms. The authorization sidecar is backward compatible with older Authorization proxy server versions. However, it is highly recommended to have the Authorization proxy server and sidecar installed from the same release of CSM.

## Roles and Responsibilities

The CSM for Authorization CLI can be executed in the context of the following roles:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,17 @@
---
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There are 19 items on the left menu!

Can we combine:

  • Troubleshooting
  • License
  • Release notes
  • Cert-CSI
  • Security Policy
  • Support
  • References
    Under Support ?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

As of now, I don't see a problem with the 19 items. But, if we decide to move the items under Support, let Cert-CSI and Troubleshooting be in the main left menu since they are/will be frequently used.

title: Cert-CSI
linktitle: Cert-CSI
weight: 13
description: Tool to validate Dell CSI Drivers
---

Cert-CSI is a tool to validate Dell CSI Drivers. It contains various test suites to validate the drivers.
Dell's Cert-CSI is a tool to validate Dell CSI Drivers. It contains various test suites to validate the drivers and addresses the complexity involved with certifiying Dell CSI drivers in different customer environments.

Any orchestrator platform, operating system or version that is not mentioned in the support matrix but self-certified by the customer using cert-csi is supported for customer use.

## Submit Test Results

Please submit your test results for our review here (https://github.com/dell/csm/issues/) by clicking on 'New Issue'. If the results are a success, the orchestrator platform and version will be published under Community Qualified Configurations.

## Installation

Expand Down Expand Up @@ -803,41 +810,41 @@ cert-csi test <test suite> --sc <storage class> <...> --sh ./hooks/start.sh --rh

### Running provisioning test

![img1](../img/unifiedTest.png)
![img1](./img/unifiedTest.png)

You can interrupt the application by sending an interruption signal (for example pressing Ctrl + C).
It will stop polling and try to cleanup resources.

![img2](../img/interruptTest.png)
![img2](./img/interruptTest.png)

### Running scaling test

![img3](../img/scaling.PNG)
![img3](./img/scaling.PNG)

### Listing available test runs

![img4](../img/listRuns.png)
![img4](./img/listRuns.png)

### Running longevity mode

![img5](../img/longevity.png)
![img5](./img/longevity.png)

### Multi DB Tabular report example

![img6](../img/multiDBTabularReport.png)
![img6](./img/multiDBTabularReport.png)

Text report example

![img7](../img/textReport.png)
![img7](./img/textReport.png)

Tabular Report example

![img9](../img/tabularReport.png)
![img9](./img/tabularReport.png)

### HTML report example

![img8](../img/HTMLReport.png)
![img8](./img/HTMLReport.png)

### Resource usage example chart

![img9](../img/resourceUsage.png)
![img9](./img/resourceUsage.png)
12 changes: 12 additions & 0 deletions content/docs/cert-csi/qualified.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
---
title: Community Qualified Configurations
linktitle: Community Qualified Configurations
description: Community Qualified Configurations
---

{{<table "table table-striped table-bordered table-sm">}}
| cert-csi results | OS | CO | Storage Platform | Protocol | CSM |
|--------------------------------------------------------|:----------:|:----------------:|:-----------------------:|:---------:|:----------:|
| [Ticket 1079](https://github.com/dell/csm/issues/1079) | Debian 10 | K3s v1.24.7+k3s1 | Unity VSA 5.3.1.0.5.008 | iSCSI | CSI v2.8.0 |
| [Ticket 1177](https://github.com/dell/csm/issues/1177) | Ubuntu OS 22.04 | Amazon EKS (K8s 1.29) | PowerFlex | SCINI | CSI v2.9.2 |
{{</table>}}
34 changes: 0 additions & 34 deletions content/docs/csidriver/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,25 +12,6 @@ The CSI Drivers by Dell implement an interface between [CSI](https://kubernetes-

## Features and capabilities

### Supported Container Orchestrator Platforms

{{<table "table table-striped table-bordered table-sm">}}
| | PowerMax | PowerFlex | Unity XT | PowerScale | PowerStore |
|---------------|:----------------:|:-------------------:|:----------------:|:-----------------:|:----------------:|
| Kubernetes | 1.27, 1.28, 1.29 | 1.27, 1.28, 1.29 | 1.27, 1.28, 1.29 | 1.27, 1.28, 1.29 | 1.27, 1.28, 1.29 |
| Red Hat OpenShift | 4.13, 4.14 | 4.13, 4.14 | 4.13, 4.14 | 4.13, 4.14 | 4.13, 4.14 |
| Mirantis Kubernetes Engine | 3.7.x | 3.7.x | 3.7.x | 3.7.x | 3.7.x |
| Google Anthos | 1.15 | 1.15 | no | 1.15 | 1.15 |
| VMware Tanzu | no | no | NFS | NFS | NFS,iSCSI |
| Rancher Kubernetes Engine | 1.4.x| 1.4.x | 1.4.x | 1.4.x | 1.4.x |
| Amazon Elastic Kubernetes Service<br> Anywhere | yes | yes | yes | yes | yes |
| OS dependencies | iscsi-initiator-utils<br>multipathd or powerpath<br>nvme-cli<br>nfs-utils | [SDC](https://www.dell.com/support/home/en-us/product-support/product/scaleio/drivers) | iscsi-initiator-utils<br>multipathd<br>nfs-utils | nfs-utils | iscsi-initiator-utils<br>multipathd<br>nvme-cli<br>nfs-utils |
{{</table>}}

> Notes:
> * The required OS dependencies are only for the protocol needed (e.g. if NVMe isn't the storage access protocol then nvme-cli is not required).
> * The host operating system/version being used must align with what each Dell Storage platform supports. Please visit [E-Lab Navigator](https://elabnavigator.dell.com/eln/modernHomeSSM) for specific Dell Storage platform host operating system level support matrices.

### CSI Driver Capabilities
{{<table "table table-striped table-bordered table-sm">}}
| Features | PowerMax | PowerFlex | Unity XT | PowerScale | PowerStore |
Expand All @@ -53,12 +34,6 @@ The CSI Drivers by Dell implement an interface between [CSI](https://kubernetes-
| Storage Capacity Tracking | yes | yes | yes | yes | yes |
| Volume Limit | yes | yes | yes | yes | yes |
{{</table>}}
### Supported Storage Platforms
{{<table "table table-striped table-bordered table-sm">}}
| | PowerMax | PowerFlex | Unity XT | PowerScale | PowerStore |
|---------------|:-------------------------------------------------------:|:----------------:|:--------------------------:|:----------------------------------:|:----------------:|
| Storage Array | PowerMax 2500/8500 PowerMaxOS 10 (6079) , PowerMaxOS 10.0.1 (6079) , PowerMaxOS 10.1 (6079)<br> PowerMax 2000/8000 - 5978.711.xxx, 5978.479.xxx <br>Unisphere 10.0,10.0.1,10.1 | 3.6.x, 4.0.x, 4.5.x | 5.1.x, 5.2.x, 5.3.0 | OneFS 9.3, 9.4, 9.5.0.x (x >=5) | 3.0, 3.2, 3.5, 3.6 |
{{</table>}}

### Backend Storage Details
{{<table "table table-striped table-bordered table-sm">}}
Expand All @@ -75,12 +50,3 @@ The CSI Drivers by Dell implement an interface between [CSI](https://kubernetes-
| Platform-specific configurable settings | Service Level selection<br>iSCSI CHAP | - | Host IO Limit<br>Tiering Policy<br>NFS Host IO size<br>Snapshot Retention duration | Access Zone<br>NFS version (3 or 4);Configurable Export IPs | iSCSI CHAP |
| Auto RDM(vSphere) | Yes(over FC) | N/A | N/A | N/A | N/A |
{{</table>}}

### Community Qualified Platforms
{{<table "table table-striped table-bordered table-sm">}}
| cert-csi results | OS | CO | Storage Platform | Protocol | CSM |
|--------------------------------------------------------|:----------:|:----------------:|:-----------------------:|:---------:|:----------:|
| [Ticket 1079](https://github.com/dell/csm/issues/1079) | Debian 10 | K3s v1.24.7+k3s1 | Unity VSA 5.3.1.0.5.008 | iSCSI | CSI v2.8.0 |
| [Ticket 1177](https://github.com/dell/csm/issues/1177) | Ubuntu OS 22.04 | Amazon EKS (K8s 1.29) | PowerFlex | SCINI | CSI v2.9.2 |

{{</table>}}
4 changes: 2 additions & 2 deletions content/docs/deployment/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: "Deployment"
linkTitle: "Deployment"
no_list: true
description: Deployment of CSM
weight: 1
weight: 2
---

The Container Storage Modules along with the required CSI Drivers can each be deployed using CSM operator.
Expand Down Expand Up @@ -70,4 +70,4 @@ The Container Storage Modules and the required CSI Drivers can each be deployed
Encryption can be optionally installed via the PowerScale CSI driver Helm chart.
[...More on installation instructions](helm/modules/installation/encryption)
{{< /card >}}
{{< /cardpane >}}
{{< /cardpane >}}
11 changes: 0 additions & 11 deletions content/docs/deployment/csmoperator/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,17 +7,6 @@ weight: 1

The Dell Container Storage Modules Operator is a Kubernetes Operator, which can be used to install and manage the CSI Drivers and CSM Modules provided by Dell for various storage platforms. This operator is available as a community operator for upstream Kubernetes and can be deployed using OperatorHub.io. The operator can be installed using OLM (Operator Lifecycle Manager) or manually.

## Support Matrix

Dell CSM Operator has been tested and qualified on Upstream Kubernetes and OpenShift. Supported versions are listed below:

| Kubernetes Version | OpenShift Version |
| -------------------------- | -------------------- |
| 1.27, 1.28, 1.29 | 4.13, 4.14 |

>NOTE:
>- Authorization module is only supported on Kubernetes platforms.

## Supported CSM Components

The table below lists the driver and modules versions installable with the CSM Operator:
Expand Down
30 changes: 0 additions & 30 deletions content/docs/observability/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,36 +43,6 @@ CSM for Observability provides the following capabilities:
| Grafana Dashboards for displaying metrics and topology data | yes | yes | no | yes | yes |
{{</table>}}

## Supported Operating Systems/Container Orchestrator Platforms

{{<table "table table-striped table-bordered table-sm">}}
| COP/OS | Supported Versions |
|-|-|
| Kubernetes | 1.27, 1.28, 1.29 |
| Red Hat OpenShift | 4.13, 4.14 |
| Rancher Kubernetes Engine | yes |
{{</table>}}

## Supported Storage Platforms

{{<table "table table-striped table-bordered table-sm">}}
| | PowerFlex | PowerStore | PowerScale | PowerMax |
|---------------|:-------------------:|:----------------:|:----------------:|:----------------:|
| Storage Array | 3.6.x, 4.0.x, 4.5 | 3.0, 3.2, 3.5, 3.6 | OneFS 9.3, 9.4, 9.5.0.x (x >= 5) | PowerMax 2000/8000 <br> PowerMax 2500/8500 PowerMaxOS 10 (6079) , PowerMaxOS 10.0.1 (6079) , PowerMaxOS 10.1 (6079) <br> PowerMax 2000/8000 - 5978.711.xxx, 5978.479.xxx <br> Unisphere 10.0, 10.0.1, 10.1 |
{{</table>}}

## Supported CSI Drivers

CSM for Observability supports the following CSI drivers and versions.
{{<table "table table-striped table-bordered table-sm">}}
| Storage Array | CSI Driver | Supported Versions |
| ------------- | ---------- | ------------------ |
| CSI Driver for Dell PowerFlex | [csi-powerflex](https://github.com/dell/csi-powerflex) | v2.0 + |
| CSI Driver for Dell PowerStore | [csi-powerstore](https://github.com/dell/csi-powerstore) | v2.0 + |
| CSI Driver for Dell PowerScale | [csi-powerscale](https://github.com/dell/csi-powerscale) | v2.0 + |
| CSI Driver for Dell PowerMax | [csi-powermax](https://github.com/dell/csi-powermax) | v2.5 + |
{{</table>}}

## Topology Data

CSM for Observability provides Kubernetes administrators with the topology data related to containerized storage. This topology data is visualized using Grafana:
Expand Down
66 changes: 66 additions & 0 deletions content/docs/prerequisites/_index.md
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should this be named as Support Matrix or Pre-requisites?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We are going to go with Prerequisites

Original file line number Diff line number Diff line change
@@ -0,0 +1,66 @@
---
title: "Prerequisites"
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can we also move : http://10.x.x.x:1313/csm-docs/docs/csidriver/#features-and-capabilities
under the same chapter and maybe rename it support matrix ?

The idea is to have one page with everything.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@coulof - keeping the scope of these changes narrowed for now but this can be addressed in another iteration. Thank you for your feedback.

linkTitle: "Prerequisites"
description: Prerequisites for CSM
weight: 1
---

## Supported Storage Platforms
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Also, there is no matrix to reveal co-relation between modules and drivers - Which modules are supported by each driver?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Look at the notes section

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It was easier to call out what was not supported


{{<table "table table-striped table-bordered table-sm">}}
| Platform | Version | OS Dependencies |
|---------------|:----------------:|:------------------------:|
| PowerMax | PowerMax 2500/8500 PowerMaxOS 10 (6079)<br>PowerMaxOS 10.0.1 (6079)<br>PowerMaxOS 10.1 (6079)<br>PowerMax 2000/8000 - 5978.711.xxx<br>5978.479.xxx<br>Unisphere 10.0,10.0.1,10.1 | iscsi-initiator-utils<br>multipathd or powerpath<br>nvme-cli<br>nfs-utils |
| PowerFlex | 3.6.x, 4.0.x, 4.5.x | [SDC](https://www.dell.com/support/home/en-us/product-support/product/scaleio/drivers)|
| Unity XT | 5.1.x, 5.2.x, 5.3.0 | iscsi-initiator-utils<br>multipathd<br>nfs-utils |
| PowerScale | OneFS 9.3, 9.4, 9.5.0.x (x >= 5) | nfs-utils |
| PowerStore | 3.0, 3.2, 3.5 | iscsi-initiator-utils<br>multipathd<br>nvme-cli<br>nfs-utils |
| ObjectScale | 1.2.x | - |
{{</table>}}

> Notes:
> * The required OS dependencies are only for the protocol needed (e.g. if NVMe isn't the storage access protocol then nvme-cli is not required)..

## Supported Container Orchestrator Platforms

{{<table "table table-striped table-bordered table-sm">}}
| Platform | Version |
|---------------|:----------------:|
| Kubernetes | 1.27, 1.28, 1.29 |
| Red Hat OpenShift | 4.13, 4.14 |
| Mirantis Kubernetes Engine | 3.7.x |
| Google Anthos | 1.15 |
| Rancher Kubernetes Engine | 1.4.x |
| VMware Tanzu | 7.0 |
{{</table>}}

> Notes:
> * Any orchestrator platform or version that's not mentioned here must be self-certified using [Cert-CSI](../cert-csi/) in order to be supported. Although not mandatory, we recommend users to use orchestrator platforms and versions that have not met their end of life.

## Tested Host Operating Systems

Container Storage Modules (CSM) does not officially support specific operating systems. However, the following operating systems are known to work:
- RedHat CoreOS (RHCOS) versions as supported by OpenShift Container Platform
- RHEL 8+
- SLES 15SP5
- Ubuntu 22.04

> Notes:
> * The host operating system/version being used must align with what each Dell Storage platform supports. Please visit [E-Lab Navigator](https://elabnavigator.dell.com/eln/modernHomeSSM) for specific Dell Storage platform host operating system level support matrices.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should we mention that there is a "Container Storage Interface(CSI)" section under Software Solutions which should not be referenced?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't want to get too verbose here so we can leave it as is for now

> * Any operating system or version that's not mentioned here must be self-certified using [Cert-CSI](../cert-csi/) in order to be supported. Although not mandatory, we recommend users to use operating systems and versions that have not met their end of life.

## Supported CSM Modules

{{<table "table table-striped table-bordered table-sm">}}
| CSM Module | PowerMax | PowerFlex | Unity XT | PowerScale | PowerStore |
|---------------|:----------------:|:----------------:|:----------------:|:----------------:|:----------------:|
| [CSM Authorization](../authorization/) | Yes | Yes | Yes | Yes | No |
| [CSM Observability](../observability/) | Yes | Yes | No | Yes | Yes |
| [CSM Replication](../replication/) | Yes | Yes | No | Yes | Yes |
| [CSM Resiliency](../resiliency/) | No | Yes | Yes | Yes | Yes |
| [CSM Encryption](../secure/encryption/) | No | No | No | Yes | No |
| [CSM Application Mobility](../applicationmobility/) | Yes | Yes | Yes | Yes | Yes |
{{</table>}}

> Notes:
> * Encryption and Application Mobility are available as a Technical Preview only and are not officially supported.
19 changes: 0 additions & 19 deletions content/docs/replication/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,25 +32,6 @@ CSM for Replication provides the following capabilities:
| Provides a command line utility - [repctl](tools) for configuring & managing replication related resources across multiple clusters | yes | yes | yes | yes | no |
{{</table>}}

## Supported Operating Systems/Container Orchestrator Platforms

{{<table "table table-striped table-bordered table-sm">}}
| COP/OS | PowerMax | PowerStore | PowerScale | PowerFlex |
| ----------------- | ---------------- | ---------------- | ---------------- | ---------------- |
| 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.13, 4.14 | 4.13, 4.14 | 4.13, 4.14 | 4.13, 4.14 |
{{</table>}}

## Supported Storage Platforms

{{<table "table table-striped table-bordered table-sm">}}
| | PowerMax | PowerStore | PowerScale | PowerFlex |
| ------------- | :------------------------------------------------------------------------------------------------------: | :------------------------------------------: | :------------------------------------------: | :-------: |
| Storage Array | PowerMax 2500/8500 PowerMaxOS 10 (6079) , PowerMaxOS 10.0.1 (6079) , PowerMaxOS 10.1 (6079)<br> PowerMax 2000/8000 - 5978.711.xxx, 5978.479.xxx <br> Unisphere 10.0,10.0.1,10.1 | 3.0, 3.2, 3.5, 3.6 | OneFS 9.3, 9.4, 9.5.0.x (x >=5) | 3.6.x, 4.0.x, 4.5 |
{{</table>}}

>Note: File Replication for PowerMax is currently not supported

## Details

As on the storage arrays, all replication related Kubernetes entities are required/created in pairs -
Expand Down
Loading