Skip to content

Commit 73f36b5

Browse files
Docsy dependency latest version update (#1205)
* Rebase with main branch * Solved issues in Title and Learn more error in home page * Revert changes made for table * Fix for the issues: Tabpane, favicons and anchor link * Update hugo-disabled.toml * Update 404.html * Fix for the warnings, hyperlinks for deployment and Container Storage Module pages and removed non-required files. * Fix for warning of Algolia docsearch --------- Co-authored-by: Yamunadevi N Shanmugam <[email protected]>
1 parent cbd4ee5 commit 73f36b5

File tree

40 files changed

+2330
-1540
lines changed

40 files changed

+2330
-1540
lines changed

.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@ public/
33
resources/
44
.hugo_build.lock
55
coverage/
6-
reports/
6+
reports/

.nvmrc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
lts/*

content/_index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55

66
{{< blocks/cover title="Welcome to Dell Technologies Container Storage Modules documentation!" image_anchor="top" height="max" color="primary" >}}
77
<div class="mx-auto">
8-
<a class="btn btn-lg btn-primary mr-3 mb-4" href="{{< relref "/docs" >}}">
9-
Learn More <i class="fas fa-arrow-alt-circle-right ml-2"></i>
8+
<a class="btn btn-lg btn-primary me-3 mb-4" href="/csm-docs/docs/">
9+
Learn More <i class="fas fa-arrow-alt-circle-right ms-2"></i>
1010
</a>
1111
</div>
1212
{{< /blocks/cover >}}

content/docs/_index.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ The Dell Technologies (Dell) Container Storage Modules (CSM) enables simple and
2020
<br> <br>
2121
CSM is made up of multiple components including modules (enterprise capabilities), CSI drivers (storage enablement), and other related applications (deployment, feature controllers, etc).
2222

23-
{{< cardpane >}}
23+
{{% cardpane %}}
2424
{{< card header="[**Authorization**](authorization/)"
2525
footer="Supports [PowerFlex](csidriver/features/powerflex/) [PowerScale](csidriver/features/powerscale/) [PowerMax](csidriver/features/powermax/)">}}
2626
CSM for Authorization provides storage and Kubernetes administrators the ability to apply RBAC for Dell CSI Drivers. It does this by deploying a proxy between the CSI driver and the storage system to enforce role-based access and usage rules.<br>
@@ -32,8 +32,8 @@ CSM is made up of multiple components including modules (enterprise capabilities
3232
CSM for Replication project aims to bring Replication & Disaster Recovery capabilities of Dell Storage Arrays to Kubernetes clusters. It helps you replicate groups of volumes and can provide you a way to restart applications in case of both planned and unplanned migration.
3333
[...Learn more](replication/)
3434
{{< /card >}}
35-
{{< /cardpane >}}
36-
{{< cardpane >}}
35+
{{% /cardpane %}}
36+
{{% cardpane %}}
3737
{{< card header="[**Resiliency**](resiliency/)"
3838
footer="Supports [PowerFlex](csidriver/features/powerflex/) [PowerScale](csidriver/features/powerscale/) [Unity](csidriver/features/unity/) [PowerStore](csidriver/features/powerstore/)">}}
3939
CSM for Resiliency is designed to make Kubernetes Applications, including those that utilize persistent storage, more resilient to various failures.
@@ -44,8 +44,8 @@ CSM is made up of multiple components including modules (enterprise capabilities
4444
CSM for Observability provides visibility on the capacity of the volumes/file shares that is being managed with Dell CSM CSI (Container Storage Interface) drivers along with their performance in terms of bandwidth, IOPS, and response time.
4545
[...Learn more](observability/)
4646
{{< /card >}}
47-
{{< /cardpane >}}
48-
{{< cardpane >}}
47+
{{% /cardpane %}}
48+
{{% cardpane %}}
4949
{{< card header="[**Application Mobility**](applicationmobility/)"
5050
footer="Supports all platforms">}}
5151
Container Storage Modules for Application Mobility provide Kubernetes administrators the ability to clone their stateful application workloads and application data to other clusters in the cloud.
@@ -56,12 +56,12 @@ CSM is made up of multiple components including modules (enterprise capabilities
5656
Encryption provides the capability to encrypt user data residing on volumes created by Dell CSI Drivers.
5757
[...Learn more](secure/encryption/)
5858
{{< /card >}}
59-
{{< /cardpane >}}
60-
{{< cardpane >}}
59+
{{% /cardpane %}}
60+
{{% cardpane %}}
6161
{{< card header="[License](support/license/)"
6262
footer="Required for [Encryption](secure/encryption/)">}}
6363
The tech-preview releases of Encryption require a license.
6464
Request a license using the [Container Storage Modules License Request](https://app.smartsheet.com/b/form/5e46fad643874d56b1f9cf4c9f3071fb) by providing the requested details.
6565
[...Learn more](support/license/)
6666
{{< /card >}}
67-
{{< /cardpane >}}
67+
{{% /cardpane %}}

content/docs/deployment/_index.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -8,17 +8,17 @@ weight: 2
88

99
The Container Storage Modules along with the required CSI Drivers can each be deployed using CSM operator.
1010

11-
{{< cardpane >}}
11+
{{% cardpane %}}
1212
{{< card header="[**CSM Operator**](csmoperator/)"
1313
footer="Supported drivers: [PowerScale](csmoperator/drivers/powerscale/), [PowerStore](csmoperator/drivers/powerstore/), [PowerFlex](csmoperator/drivers/powerflex/), [PowerMax](csmoperator/drivers/powermax/), [Unity XT](csmoperator/drivers/unity/) <br> Supported modules: [Authorization](csmoperator/modules/authorization/), [Replication](csmoperator/modules/replication/), [Observability](csmoperator/modules/observability/)">}}
1414
Dell CSM 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.
1515
[...More on installation instructions](csmoperator/)
1616
{{< /card >}}
17-
{{< /cardpane >}}
17+
{{% /cardpane %}}
1818
The Container Storage Modules and the required CSI Drivers can each be deployed following the links below:
1919

2020

21-
{{< cardpane >}}
21+
{{% cardpane %}}
2222
{{< card header="[Dell CSI Drivers Installation via Helm](helm/drivers)"
2323
footer="Installs [PowerStore](helm/drivers/installation/powerstore/) [PowerMax](helm/drivers/installation/powermax/) [PowerScale](helm/drivers/installation/isilon/) [PowerFlex](helm/drivers/installation/powerflex/) [Unity XT](helm/drivers/installation/unity/)">}}
2424
Dell CSI Helm installer installs the CSI Driver components using the provided Helm charts.
@@ -34,8 +34,8 @@ The Container Storage Modules and the required CSI Drivers can each be deployed
3434
Both Helm and Dell CSM operator supports offline installation of the Dell CSI Storage Providers via `csi-offline-bundle.sh` or `csm-offline-bundle.sh` script, respectively, by creating a usable package.
3535
[...More on installation instructions](offline/drivers)
3636
{{< /card >}}
37-
{{< /cardpane >}}
38-
{{< cardpane >}}
37+
{{% /cardpane %}}
38+
{{% cardpane %}}
3939
{{< card header="[Dell Container Storage Module for Observability](helm/modules/installation/observability/)"
4040
footer="Installs Observability Module">}}
4141
CSM for Observability can be deployed either via Helm/CSM operator/CSM for Observability Installer/CSM for Observability Offline Installer
@@ -46,8 +46,8 @@ The Container Storage Modules and the required CSI Drivers can each be deployed
4646
CSM Authorization can be installed by using the provided Helm v3 charts on Kubernetes platforms or CSM operator.
4747
[...More on installation instructions](helm/modules/installation/authorization/)
4848
{{< /card >}}
49-
{{< /cardpane >}}
50-
{{< cardpane >}}
49+
{{% /cardpane %}}
50+
{{% cardpane %}}
5151
{{< card header="[Dell Container Storage Module for Resiliency](helm/modules/installation/resiliency)"
5252
footer="Installs Resiliency Module">}}
5353
CSI drivers that support Helm chart installation allow CSM for Resiliency to be _optionally_ installed by variables in the chart. It can be updated via _podmon_ block specified in the _values.yaml_. It can be installed via CSM operator as well.
@@ -58,11 +58,11 @@ The Container Storage Modules and the required CSI Drivers can each be deployed
5858
Replication module can be installed by installing repctl,Container Storage Modules (CSM) for Replication Controller,CSI driver after enabling replication. It can be installed via CSM operator as well.
5959
[...More on installation instructions](helm/modules/installation/replication)
6060
{{< /card >}}
61-
{{< /cardpane >}}
62-
{{< cardpane >}}
61+
{{% /cardpane %}}
62+
{{% cardpane %}}
6363
{{< card header="[Dell Container Storage Module for Encryption](helm/modules/installation/encryption)"
6464
footer="Installs Encryption Module">}}
6565
Encryption can be optionally installed via the PowerScale CSI driver Helm chart.
6666
[...More on installation instructions](helm/modules/installation/encryption)
6767
{{< /card >}}
68-
{{< /cardpane >}}
68+
{{% /cardpane %}}

content/docs/interactive-tutorials/_index.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,15 +9,15 @@ Welcome to Dell CSM's interactive tutorials section! Try the different modules w
99

1010
Our interactive tutorials provide step-by-step guidance on how to use our CSM products in the context of PowerFlex Software-Defined-Storage.
1111

12-
{{< cardpane >}}
12+
{{% cardpane %}}
1313
{{< card header="[**CSM Quickstart**](csm-quickstart/)">}}
1414
If you are new to Dell CSM, start here and use the different modules interactively.
1515
{{< /card >}}
16-
{{< /cardpane >}}
16+
{{% /cardpane %}}
1717

1818

19-
{{< cardpane >}}
19+
{{% cardpane %}}
2020
{{< card header="[**CSM Operator**](csm-operator/)">}}
2121
In this tutorial, you will learn how to install and use the CSM Operator.
2222
{{< /card >}}
23-
{{< /cardpane >}}
23+
{{% /cardpane %}}

0 commit comments

Comments
 (0)