mirror of https://git.rancher.io/charts
48 lines
1.7 KiB
Diff
48 lines
1.7 KiB
Diff
--- charts-original/README.md
|
|
+++ charts/README.md
|
|
@@ -22,41 +22,12 @@
|
|
3. Make sure `bash`, `curl`, `findmnt`, `grep`, `awk` and `blkid` has been installed in all nodes of the Kubernetes cluster.
|
|
4. Make sure `open-iscsi` has been installed, and the `iscsid` daemon is running on all nodes of the Kubernetes cluster. For GKE, recommended Ubuntu as guest OS image since it contains `open-iscsi` already.
|
|
|
|
-## Installation
|
|
-1. Add Longhorn chart repository.
|
|
-```
|
|
-helm repo add longhorn https://charts.longhorn.io
|
|
-```
|
|
-
|
|
-2. Update local Longhorn chart information from chart repository.
|
|
-```
|
|
-helm repo update
|
|
-```
|
|
-
|
|
-3. Install Longhorn chart.
|
|
-- With Helm 2, the following command will create the `longhorn-system` namespace and install the Longhorn chart together.
|
|
-```
|
|
-helm install longhorn/longhorn --name longhorn --namespace longhorn-system
|
|
-```
|
|
-- With Helm 3, the following commands will create the `longhorn-system` namespace first, then install the Longhorn chart.
|
|
-
|
|
-```
|
|
-kubectl create namespace longhorn-system
|
|
-helm install longhorn longhorn/longhorn --namespace longhorn-system
|
|
-```
|
|
-
|
|
## Uninstallation
|
|
|
|
-With Helm 2 to uninstall Longhorn.
|
|
-```
|
|
-helm delete longhorn --purge
|
|
-```
|
|
+To prevent damage to the Kubernetes cluster, we recommend deleting all Kubernetes workloads using Longhorn volumes (PersistentVolume, PersistentVolumeClaim, StorageClass, Deployment, StatefulSet, DaemonSet, etc).
|
|
+
|
|
+From Rancher Cluster Explorer UI, navigate to Apps page, delete app `longhorn` then app `longhorn-crd` in Installed Apps tab.
|
|
|
|
-With Helm 3 to uninstall Longhorn.
|
|
-```
|
|
-helm uninstall longhorn -n longhorn-system
|
|
-kubectl delete namespace longhorn-system
|
|
-```
|
|
|
|
---
|
|
Please see [link](https://github.com/longhorn/longhorn) for more information.
|