rancher-charts/charts/longhorn/1.1.000/README.md

33 lines
1.6 KiB
Markdown
Raw Normal View History

2021-01-07 05:24:25 +00:00
# Longhorn Chart
2020-09-30 23:34:22 +00:00
2021-01-07 05:24:25 +00:00
> **Important**: Please install the Longhorn chart in the `longhorn-system` namespace only.
2020-09-30 23:34:22 +00:00
> **Warning**: Longhorn doesn't support downgrading from a higher version to a lower version.
## Source Code
Longhorn is 100% open source software. Project source code is spread across a number of repos:
1. Longhorn Engine -- Core controller/replica logic https://github.com/longhorn/longhorn-engine
2. Longhorn Instance Manager -- Controller/replica instance lifecycle management https://github.com/longhorn/longhorn-instance-manager
2021-01-07 05:24:25 +00:00
3. Longhorn Share Manager -- NFS provisioner that exposes Longhorn volumes as ReadWriteMany volumes. https://github.com/longhorn/longhorn-share-manager
4. Longhorn Manager -- Longhorn orchestration, includes CSI driver for Kubernetes https://github.com/longhorn/longhorn-manager
5. Longhorn UI -- Dashboard https://github.com/longhorn/longhorn-ui
2020-09-30 23:34:22 +00:00
## Prerequisites
2021-01-07 05:24:25 +00:00
1. Docker v1.13+
2. Kubernetes v1.16+
3. Make sure `curl`, `findmnt`, `grep`, `awk` and `blkid` has been installed in all nodes of the Kubernetes cluster.
4. Make sure `open-iscsi` has been installed in all nodes of the Kubernetes cluster. For GKE, recommended Ubuntu as guest OS image since it contains `open-iscsi` already.
2020-09-30 23:34:22 +00:00
## Uninstallation
2021-01-07 05:24:25 +00:00
To prevent damage to the Kubernetes cluster, we recommend deleting all Kubernetes workloads using Longhorn volumes (PersistentVolume, PersistentVolumeClaim, StorageClass, Deployment, StatefulSet, DaemonSet, etc).
2020-09-30 23:34:22 +00:00
2021-01-07 05:24:25 +00:00
From Rancher Cluster Explorer UI, navigate to Apps page, delete app `longhorn` then app `longhorn-crd` in Installed Apps tab.
2020-09-30 23:34:22 +00:00
---
Please see [link](https://github.com/longhorn/longhorn) for more information.