Skip to content

Commit

Permalink
docs(deploy-mayastor): updated info on helm chart
Browse files Browse the repository at this point in the history
Signed-off-by: AJ_Datacore <[email protected]>
  • Loading branch information
AJDatacore committed Sep 27, 2023
1 parent cf09aa8 commit 0865c68
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions quickstart/deploy-mayastor.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,10 +10,10 @@ The steps and commands which follow are intended only for use in conjunction wit

## Installation via helm

{% hint style="info" %}
Installing Mayastor via the Helm chart sets the StorageClass as 'default' for Loki and etcd StatefulSets. This will work in clusters which have a StorageClass named 'default'. If there is no 'default' StorageClass in the cluster, storage provisioning will fail for Loki and etcd. In such cases, one can change the StorageClass to 'manual' which will provision a PersistentVolume of type hostPath. To do this, make the following changes in the `values.yaml` file:
- loki-stack.persistence.storageClassName: manual
- etcd.persistence.storageClass: manual
{% hint style="info" %}

The Mayastor Helm chart now includes the Dynamic Local Persistent Volume (LocalPV) provisioner as the default option for provisioning storage to etcd and Loki. This simplifies storage setup by utilizing local volumes within your Kubernetes cluster. For etcd, the chart uses the mayastor-etcd-localpv storage class, and for Loki, it utilizes the mayastor-loki-localpv storage class. These storage classes are bundled with the Mayastor chart, ensuring that your etcd and Loki instances are configured to use openEbs localPV volumes efficiently. /var/local/localpv-hostpath/{{ .Release.Name }} paths should be persistent accross reboots.

{% endhint %}

1. Add the OpenEBS Mayastor Helm repository.
Expand Down

0 comments on commit 0865c68

Please sign in to comment.