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

Docsy dependency latest version update #1205

Merged
merged 9 commits into from
Jul 31, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@ public/
resources/
.hugo_build.lock
coverage/
reports/
reports/
1 change: 1 addition & 0 deletions .nvmrc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
lts/*
4 changes: 2 additions & 2 deletions content/_index.html
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@

{{< blocks/cover title="Welcome to Dell Technologies Container Storage Modules documentation!" image_anchor="top" height="max" color="primary" >}}
<div class="mx-auto">
<a class="btn btn-lg btn-primary mr-3 mb-4" href="{{< relref "/docs" >}}">
Learn More <i class="fas fa-arrow-alt-circle-right ml-2"></i>
<a class="btn btn-lg btn-primary me-3 mb-4" href="/csm-docs/docs/">
Learn More <i class="fas fa-arrow-alt-circle-right ms-2"></i>
</a>
</div>
{{< /blocks/cover >}}
16 changes: 8 additions & 8 deletions content/docs/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ The Dell Technologies (Dell) Container Storage Modules (CSM) enables simple and
<br> <br>
CSM is made up of multiple components including modules (enterprise capabilities), CSI drivers (storage enablement), and other related applications (deployment, feature controllers, etc).

{{< cardpane >}}
{{% cardpane %}}
{{< card header="[**Authorization**](authorization/)"
footer="Supports [PowerFlex](csidriver/features/powerflex/) [PowerScale](csidriver/features/powerscale/) [PowerMax](csidriver/features/powermax/)">}}
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>
Expand All @@ -32,8 +32,8 @@ CSM is made up of multiple components including modules (enterprise capabilities
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.
[...Learn more](replication/)
{{< /card >}}
{{< /cardpane >}}
{{< cardpane >}}
{{% /cardpane %}}
{{% cardpane %}}
{{< card header="[**Resiliency**](resiliency/)"
footer="Supports [PowerFlex](csidriver/features/powerflex/) [PowerScale](csidriver/features/powerscale/) [Unity](csidriver/features/unity/) [PowerStore](csidriver/features/powerstore/)">}}
CSM for Resiliency is designed to make Kubernetes Applications, including those that utilize persistent storage, more resilient to various failures.
Expand All @@ -44,8 +44,8 @@ CSM is made up of multiple components including modules (enterprise capabilities
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.
[...Learn more](observability/)
{{< /card >}}
{{< /cardpane >}}
{{< cardpane >}}
{{% /cardpane %}}
{{% cardpane %}}
{{< card header="[**Application Mobility**](applicationmobility/)"
footer="Supports all platforms">}}
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.
Expand All @@ -56,12 +56,12 @@ CSM is made up of multiple components including modules (enterprise capabilities
Encryption provides the capability to encrypt user data residing on volumes created by Dell CSI Drivers.
[...Learn more](secure/encryption/)
{{< /card >}}
{{< /cardpane >}}
{{< cardpane >}}
{{% /cardpane %}}
{{% cardpane %}}
{{< card header="[License](support/license/)"
footer="Required for [Encryption](secure/encryption/)">}}
The tech-preview releases of Encryption require a license.
Request a license using the [Container Storage Modules License Request](https://app.smartsheet.com/b/form/5e46fad643874d56b1f9cf4c9f3071fb) by providing the requested details.
[...Learn more](support/license/)
{{< /card >}}
{{< /cardpane >}}
{{% /cardpane %}}
20 changes: 10 additions & 10 deletions content/docs/deployment/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,17 +8,17 @@ weight: 2

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

{{< cardpane >}}
{{% cardpane %}}
{{< card header="[**CSM Operator**](csmoperator/)"
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/)">}}
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.
[...More on installation instructions](csmoperator/)
{{< /card >}}
{{< /cardpane >}}
{{% /cardpane %}}
The Container Storage Modules and the required CSI Drivers can each be deployed following the links below:


{{< cardpane >}}
{{% cardpane %}}
{{< card header="[Dell CSI Drivers Installation via Helm](helm/drivers)"
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/)">}}
Dell CSI Helm installer installs the CSI Driver components using the provided Helm charts.
Expand All @@ -34,8 +34,8 @@ The Container Storage Modules and the required CSI Drivers can each be deployed
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.
[...More on installation instructions](offline/drivers)
{{< /card >}}
{{< /cardpane >}}
{{< cardpane >}}
{{% /cardpane %}}
{{% cardpane %}}
{{< card header="[Dell Container Storage Module for Observability](helm/modules/installation/observability/)"
footer="Installs Observability Module">}}
CSM for Observability can be deployed either via Helm/CSM operator/CSM for Observability Installer/CSM for Observability Offline Installer
Expand All @@ -46,8 +46,8 @@ The Container Storage Modules and the required CSI Drivers can each be deployed
CSM Authorization can be installed by using the provided Helm v3 charts on Kubernetes platforms or CSM operator.
[...More on installation instructions](helm/modules/installation/authorization/)
{{< /card >}}
{{< /cardpane >}}
{{< cardpane >}}
{{% /cardpane %}}
{{% cardpane %}}
{{< card header="[Dell Container Storage Module for Resiliency](helm/modules/installation/resiliency)"
footer="Installs Resiliency Module">}}
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.
Expand All @@ -58,11 +58,11 @@ The Container Storage Modules and the required CSI Drivers can each be deployed
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.
[...More on installation instructions](helm/modules/installation/replication)
{{< /card >}}
{{< /cardpane >}}
{{< cardpane >}}
{{% /cardpane %}}
{{% cardpane %}}
{{< card header="[Dell Container Storage Module for Encryption](helm/modules/installation/encryption)"
footer="Installs Encryption Module">}}
Encryption can be optionally installed via the PowerScale CSI driver Helm chart.
[...More on installation instructions](helm/modules/installation/encryption)
{{< /card >}}
{{< /cardpane >}}
{{% /cardpane %}}
8 changes: 4 additions & 4 deletions content/docs/interactive-tutorials/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,15 +9,15 @@ Welcome to Dell CSM's interactive tutorials section! Try the different modules w

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

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


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