Skip to content

Commit

Permalink
Doc update for SDC and other version bumpup
Browse files Browse the repository at this point in the history
  • Loading branch information
adarsh-dell committed Nov 22, 2023
1 parent 3d36f90 commit 705162a
Show file tree
Hide file tree
Showing 6 changed files with 19 additions and 28 deletions.
6 changes: 1 addition & 5 deletions content/docs/csidriver/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -58,13 +58,9 @@ 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 |
|---------------|:-------------------------------------------------------:|:----------------:|:--------------------------:|:----------------------------------:|:----------------:|
| Storage Array | PowerMax 2500/8500 PowerMaxOS 10 (6079) , PowerMaxOS 10.0.1 (6079) <br> PowerMax 2000/8000 - 5978.711.xxx, 5978.479.xxx <br>Unisphere 10.0,10.0.1 | 3.5.x, 3.6.x, 4.0.x, 4.5 | 5.1.x, 5.2.x, 5.3.0 | OneFS 8.1, 8.2, 9.0, 9.1, 9.2, 9.3, 9.4, 9.5.0.5, 9.5.0.6 | 2.0.x, 2.1.x, 3.0, 3.2, 3.5 |
| Storage Array | PowerMax 2500/8500 PowerMaxOS 10 (6079) , PowerMaxOS 10.0.1 (6079) <br> PowerMax 2000/8000 - 5978.711.xxx, 5978.479.xxx <br>Unisphere 10.0,10.0.1 | 3.6.x, 4.0.x, 4.5 | 5.1.x, 5.2.x, 5.3.0 | OneFS 8.1, 8.2, 9.0, 9.1, 9.2, 9.3, 9.4, 9.5.0.5, 9.5.0.6 | 2.0.x, 2.1.x, 3.0, 3.2, 3.5 |
{{</table>}}

>Note: To connect to a PowerFlex 4.5 array, the SDC image will need to be changed to dellemc/sdc:4.5.
>- If using helm to install, you will need to make this change in your values.yaml file. See [helm install documentation](https://dell.github.io/csm-docs/docs/csidriver/installation/helm/powerflex/) for details.
>- If using CSM-Operator to install, you will need to make this change in your samples file. See [operator install documentation](https://dell.github.io/csm-docs/docs/deployment/csmoperator/drivers/powerflex/) for details.
### Backend Storage Details
{{<table "table table-striped table-bordered table-sm">}}
| Features | PowerMax | PowerFlex | Unity XT | PowerScale | PowerStore |
Expand Down
2 changes: 0 additions & 2 deletions content/docs/csidriver/installation/helm/powerflex.md
Original file line number Diff line number Diff line change
Expand Up @@ -164,8 +164,6 @@ Use the below command to replace or update the secret:
```bash
cd dell-csi-helm-installer && wget -O myvalues.yaml https://github.com/dell/helm-charts/raw/csi-vxflexos-2.9.0/charts/csi-vxflexos/values.yaml
```
>Note: To connect to a PowerFlex 4.5 array, edit the powerflexSdc parameter in your values.yaml file to use dellemc/sdc:4.5:
>`powerflexSdc: dellemc/sdc:4.5`

8. If you are using custom images, check the fields under `images` in `my-vxflexos-settings.yaml` to make sure that they are pointing to the correct image repository.

Expand Down
6 changes: 3 additions & 3 deletions content/docs/csidriver/installation/offline/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -94,9 +94,9 @@ cd dell-csi-operator/scripts
dellemc/csi-vxflexos:v2.8.0
dellemc/csi-vxflexos:v2.9.0
dellemc/dell-csi-operator:v1.12.0
dellemc/sdc:3.6
dellemc/sdc:3.6.0.6
dellemc/sdc:3.6.1
dellemc/sdc:4.5
docker.io/busybox:1.32.0
...
...
Expand Down Expand Up @@ -225,9 +225,9 @@ Preparing a offline bundle for installation
dellemc/csi-vxflexos:v2.7.0 -> localregistry:5000/csi-operator/csi-vxflexos:v2.7.0
dellemc/csi-vxflexos:v2.8.0 -> localregistry:5000/csi-operator/csi-vxflexos:v2.8.0
dellemc/csi-vxflexos:v2.9.0 -> localregistry:5000/csi-operator/csi-vxflexos:v2.9.0
dellemc/sdc:3.6 -> localregistry:5000/csi-operator/sdc:3.6
dellemc/sdc:3.6.0.6 -> localregistry:5000/csi-operator/sdc:3.6.0.6
dellemc/sdc:3.6.1 -> localregistry:5000/csi-operator/sdc:3.6.1
dellemc/sdc:4.5 -> localregistry:5000/csi-operator/sdc:4.5
docker.io/busybox:1.32.0 -> localregistry:5000/csi-operator/busybox:1.32.0
...
...
Expand All @@ -252,9 +252,9 @@ Preparing a offline bundle for installation
changing: dellemc/csi-vxflexos:v2.7.0 -> localregistry:5000/csi-operator/csi-vxflexos:v2.7.0
changing: dellemc/csi-vxflexos:v2.8.0 -> localregistry:5000/csi-operator/csi-vxflexos:v2.8.0
changing: dellemc/csi-vxflexos:v2.9.0 -> localregistry:5000/csi-operator/csi-vxflexos:v2.9.0
changing: dellemc/sdc:3.6 -> localregistry:5000/csi-operator/sdc:3.6
changing: dellemc/sdc:3.6.0.6 -> localregistry:5000/csi-operator/sdc:3.6.0.6
changing: dellemc/sdc:3.6.1 -> localregistry:5000/csi-operator/sdc:3.6.1
changing: dellemc/sdc:4.5 -> localregistry:5000/csi-operator/sdc:4.5
changing: docker.io/busybox:1.32.0 -> localregistry:5000/csi-operator/busybox:1.32.0
...
...
Expand Down
2 changes: 1 addition & 1 deletion content/docs/csidriver/installation/operator/powerflex.md
Original file line number Diff line number Diff line change
Expand Up @@ -242,7 +242,7 @@ For detailed PowerFlex installation procedure, see the _Dell PowerFlex Deploymen
value: "0"
initContainers:
- image: dellemc/sdc:3.6.1
- image: dellemc/sdc:4.5
imagePullPolicy: IfNotPresent
name: sdc
envs:
Expand Down
24 changes: 12 additions & 12 deletions content/docs/deployment/csmoperator/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -162,29 +162,29 @@ Here is the output of a request to build an offline bundle for the Dell CSM Oper
* Pulling and saving container images
dellemc/csi-isilon:v2.8.0
dellemc/csi-metadata-retriever:v1.5.0
dellemc/csi-metadata-retriever:v1.6.0
dellemc/csipowermax-reverseproxy:v2.6.0
dellemc/csi-powermax:v2.9.0
dellemc/csi-powerstore:v2.8.0
dellemc/csi-powerstore:v2.9.0
dellemc/csi-unity:v2.8.0
dellemc/csi-vxflexos:v2.8.0
dellemc/csi-vxflexos:v2.9.0
dellemc/csm-authorization-sidecar:v1.7.0
dellemc/csm-metrics-powerflex:v1.5.0
dellemc/csm-metrics-powerscale:v1.2.0
dellemc/csm-topology:v1.5.0
dellemc/dell-csi-replicator:v1.6.0
dellemc/dell-replication-controller:v1.6.0
dellemc/sdc:3.6.1
dellemc/sdc:4.5
docker.io/dellemc/dell-csm-operator:v1.3.0
gcr.io/kubebuilder/kube-rbac-proxy:v0.8.0
nginxinc/nginx-unprivileged:1.20
otel/opentelemetry-collector:0.42.0
registry.k8s.io/sig-storage/csi-attacher:v4.3.0
registry.k8s.io/sig-storage/csi-external-health-monitor-controller:v0.9.0
registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.8.0
registry.k8s.io/sig-storage/csi-provisioner:v3.5.0
registry.k8s.io/sig-storage/csi-resizer:v1.8.0
registry.k8s.io/sig-storage/csi-snapshotter:v6.2.2
registry.k8s.io/sig-storage/csi-attacher:v4.4.2
registry.k8s.io/sig-storage/csi-external-health-monitor-controller:v0.10.0
registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.9.2
registry.k8s.io/sig-storage/csi-provisioner:v3.6.2
registry.k8s.io/sig-storage/csi-resizer:v1.9.2
registry.k8s.io/sig-storage/csi-snapshotter:v6.3.2
*
* Copying necessary files
Expand Down Expand Up @@ -276,7 +276,7 @@ Loaded image: registry.k8s.io/sig-storage/csi-snapshotter:v6.2.2
* Tagging and pushing images
dellemc/csi-isilon:v2.8.0 -> localregistry:5000/dell-csm-operator/csi-isilon:v2.8.0
dellemc/csi-metadata-retriever:v1.5.0 -> localregistry:5000/dell-csm-operator/csi-metadata-retriever:v1.5.0
dellemc/csi-metadata-retriever:v1.6.0 -> localregistry:5000/dell-csm-operator/csi-metadata-retriever:v1.6.0
...
...
registry.k8s.io/sig-storage/csi-resizer:v1.8.0 -> localregistry:5000/dell-csm-operator/csi-resizer:v1.8.0
Expand All @@ -286,7 +286,7 @@ Loaded image: registry.k8s.io/sig-storage/csi-snapshotter:v6.2.2
* Preparing files within /root/dell-csm-operator-bundle
changing: dellemc/csi-isilon:v2.8.0 -> localregistry:5000/dell-csm-operator/csi-isilon:v2.8.0
changing: dellemc/csi-metadata-retriever:v1.5.0 -> localregistry:5000/dell-csm-operator/csi-metadata-retriever:v1.5.0
changing: dellemc/csi-metadata-retriever:v1.6.0 -> localregistry:5000/dell-csm-operator/csi-metadata-retriever:v1.6.0
...
...
changing: registry.k8s.io/sig-storage/csi-resizer:v1.8.0 -> localregistry:5000/dell-csm-operator/csi-resizer:v1.8.0
Expand Down
7 changes: 2 additions & 5 deletions content/docs/deployment/csmoperator/drivers/powerflex.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,23 +31,20 @@ kubectl get csm --all-namespaces
- Optionally, enable sdc monitor by setting the enable flag for the sdc-monitor to true. Please note:
- **If using sidecar**, you will need to edit the value fields under the HOST_PID and MDM fields by filling the empty quotes with host PID and the MDM IPs.
- **If not using sidecar**, leave the enabled field set to false.
##### Example CR: [samples/storage_csm_powerflex_v280.yaml](https://github.com/dell/csm-operator/blob/main/samples/storage_csm_powerflex_v280.yaml)
##### Example CR: [samples/storage_csm_powerflex_v290.yaml](https://github.com/dell/csm-operator/blob/main/samples/storage_csm_powerflex_v290.yaml)
```yaml
sideCars:
# sdc-monitor is disabled by default, due to high CPU usage
- name: sdc-monitor
enabled: false
image: dellemc/sdc:3.6.1
image: dellemc/sdc:4.5
envs:
- name: HOST_PID
value: "1"
- name: MDM
value: "10.xx.xx.xx,10.xx.xx.xx" #provide the same MDM value from secret
```
>Note: To connect to a PowerFlex 4.5 array, edit the initContainers.image parameter in your samples file to use dellemc/sdc:4.5:
>`- image: dellemc/sdc:4.5`

#### Manual SDC Deployment
For detailed PowerFlex installation procedure, see the _Dell PowerFlex Deployment Guide_. Install the PowerFlex SDC using this procedure:
Expand Down

0 comments on commit 705162a

Please sign in to comment.