This is the official guide here from OpenEBS.
As of this time 2025-04, we need Kubernetes/Microk8s version 1.23 or higher (note this will continue to increment higher).
microk8s enable helm
microk8s helm repo add openebs https://openebs.github.io/openebs
microk8s helm repo update
Hang tight while we grab the latest from your chart repositories...
...Successfully got an update from the "openebs" chart repository
Update Complete. ⎈Happy Helming!⎈
microk8s helm install openebs --namespace openebs openebs/openebs --create-namespace
NAME: openebs
LAST DEPLOYED: Thu Apr 17 17:38:46 2025
NAMESPACE: openebs
STATUS: deployed
REVISION: 1
NOTES:
Successfully installed OpenEBS.
Check the status by running: kubectl get pods -n openebs
The default values will install both Local PV and Replicated PV. However,
the Replicated PV will require additional configuration to be fuctional.
The Local PV offers non-replicated local storage using 3 different storage
backends i.e Hostpath, LVM and ZFS, while the Replicated PV provides one replicated highly-available
storage backend i.e Mayastor.
For more information,
- view the online documentation at https://openebs.io/docs
- connect with an active community on our Kubernetes slack channel.
- Sign up to Kubernetes slack: https://slack.k8s.io
- #openebs channel: https://kubernetes.slack.com/messages/openebs
microk, kubernetes, install, openebsthis, openebs, increment, manually, update, enable, helm, repo, https, github, io, chart, repositories, successfully, quot, repository, helming, namespace, deployed, thu, apr, revision, installed, kubectl, pods, default, pv, replicated, additional, configuration, fuctional, offers, backends, hostpath, lvm, zfs, provides, backend, mayastor, online, documentation, docs, active,