Update README.md
Update GitHub repo to longhorn/longhorn instead of rancher/longhorn. #642
This commit is contained in:
parent
3966ff41ed
commit
d02316da0d
28
README.md
28
README.md
@ -24,9 +24,9 @@ The latest release of Longhorn is **v0.5.0**.
|
|||||||
## Source code
|
## Source code
|
||||||
Longhorn is 100% open source software. Project source code is spread across a number of repos:
|
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/rancher/longhorn-engine
|
1. Longhorn engine -- Core controller/replica logic https://github.com/longhorn/longhorn-engine
|
||||||
1. Longhorn manager -- Longhorn orchestration, includes Flexvolume driver for Kubernetes https://github.com/rancher/longhorn-manager
|
1. Longhorn manager -- Longhorn orchestration, includes Flexvolume driver for Kubernetes https://github.com/longhorn/longhorn-manager
|
||||||
1. Longhorn UI -- Dashboard https://github.com/rancher/longhorn-ui
|
1. Longhorn UI -- Dashboard https://github.com/longhorn/longhorn-ui
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
@ -60,7 +60,7 @@ If there is a new version of Longhorn available, you will see an `Upgrade Availa
|
|||||||
You can install Longhorn on any Kubernetes cluster using following command:
|
You can install Longhorn on any Kubernetes cluster using following command:
|
||||||
|
|
||||||
```
|
```
|
||||||
kubectl apply -f https://raw.githubusercontent.com/rancher/longhorn/master/deploy/longhorn.yaml
|
kubectl apply -f https://raw.githubusercontent.com/longhorn/longhorn/master/deploy/longhorn.yaml
|
||||||
```
|
```
|
||||||
Google Kubernetes Engine (GKE) requires additional setup in order for Longhorn to function properly. If your are a GKE user, read [this page](docs/gke.md) before proceeding.
|
Google Kubernetes Engine (GKE) requires additional setup in order for Longhorn to function properly. If your are a GKE user, read [this page](docs/gke.md) before proceeding.
|
||||||
|
|
||||||
@ -69,7 +69,7 @@ First, you need to initialize Helm locally and [install Tiller into your Kuberne
|
|||||||
|
|
||||||
Then download Longhorn repository:
|
Then download Longhorn repository:
|
||||||
```
|
```
|
||||||
git clone https://github.com/rancher/longhorn.git
|
git clone https://github.com/longhorn/longhorn.git
|
||||||
```
|
```
|
||||||
|
|
||||||
Now using following command to install Longhorn:
|
Now using following command to install Longhorn:
|
||||||
@ -130,7 +130,7 @@ Follow [the same steps for installation](#install) to upgrade Longhorn manager
|
|||||||
|
|
||||||
##### Using kubectl
|
##### Using kubectl
|
||||||
```
|
```
|
||||||
kubectl apply -f https://raw.githubusercontent.com/rancher/longhorn/master/deploy/longhorn.yaml
|
kubectl apply -f https://raw.githubusercontent.com/longhorn/longhorn/master/deploy/longhorn.yaml
|
||||||
```
|
```
|
||||||
|
|
||||||
##### Using Helm
|
##### Using Helm
|
||||||
@ -149,12 +149,12 @@ For more details about upgrade in Longhorn or upgrade from older versions, [see
|
|||||||
Before you create Kubernetes volumes, you must first create a storage class. Use following command to create a StorageClass called `longhorn`.
|
Before you create Kubernetes volumes, you must first create a storage class. Use following command to create a StorageClass called `longhorn`.
|
||||||
|
|
||||||
```
|
```
|
||||||
kubectl create -f https://raw.githubusercontent.com/rancher/longhorn/master/examples/storageclass.yaml
|
kubectl create -f https://raw.githubusercontent.com/longhorn/longhorn/master/examples/storageclass.yaml
|
||||||
```
|
```
|
||||||
|
|
||||||
Now you can create a pod using Longhorn like this:
|
Now you can create a pod using Longhorn like this:
|
||||||
```
|
```
|
||||||
kubectl create -f https://raw.githubusercontent.com/rancher/longhorn/master/examples/pvc.yaml
|
kubectl create -f https://raw.githubusercontent.com/longhorn/longhorn/master/examples/pvc.yaml
|
||||||
```
|
```
|
||||||
|
|
||||||
The above yaml file contains two parts:
|
The above yaml file contains two parts:
|
||||||
@ -225,13 +225,13 @@ See [here](./docs/troubleshooting.md) for the troubleshooting guide.
|
|||||||
|
|
||||||
2. Create the uninstallation job to clean up CRDs from the system and wait for success:
|
2. Create the uninstallation job to clean up CRDs from the system and wait for success:
|
||||||
```
|
```
|
||||||
kubectl create -f https://raw.githubusercontent.com/rancher/longhorn/master/uninstall/uninstall.yaml
|
kubectl create -f https://raw.githubusercontent.com/longhorn/longhorn/master/uninstall/uninstall.yaml
|
||||||
kubectl get job/longhorn-uninstall -w
|
kubectl get job/longhorn-uninstall -w
|
||||||
```
|
```
|
||||||
|
|
||||||
Example output:
|
Example output:
|
||||||
```
|
```
|
||||||
$ kubectl create -f https://raw.githubusercontent.com/rancher/longhorn/master/uninstall/uninstall.yaml
|
$ kubectl create -f https://raw.githubusercontent.com/longhorn/longhorn/master/uninstall/uninstall.yaml
|
||||||
serviceaccount/longhorn-uninstall-service-account created
|
serviceaccount/longhorn-uninstall-service-account created
|
||||||
clusterrole.rbac.authorization.k8s.io/longhorn-uninstall-role created
|
clusterrole.rbac.authorization.k8s.io/longhorn-uninstall-role created
|
||||||
clusterrolebinding.rbac.authorization.k8s.io/longhorn-uninstall-bind created
|
clusterrolebinding.rbac.authorization.k8s.io/longhorn-uninstall-bind created
|
||||||
@ -246,12 +246,12 @@ longhorn-uninstall 1/1 20s 20s
|
|||||||
|
|
||||||
3. Remove remaining components:
|
3. Remove remaining components:
|
||||||
```
|
```
|
||||||
kubectl delete -f https://raw.githubusercontent.com/rancher/longhorn/master/deploy/longhorn.yaml
|
kubectl delete -f https://raw.githubusercontent.com/longhorn/longhorn/master/deploy/longhorn.yaml
|
||||||
kubectl delete -f https://raw.githubusercontent.com/rancher/longhorn/master/uninstall/uninstall.yaml
|
kubectl delete -f https://raw.githubusercontent.com/longhorn/longhorn/master/uninstall/uninstall.yaml
|
||||||
```
|
```
|
||||||
|
|
||||||
Tip: If you try `kubectl delete -f https://raw.githubusercontent.com/rancher/longhorn/master/deploy/longhorn.yaml` first and get stuck there,
|
Tip: If you try `kubectl delete -f https://raw.githubusercontent.com/longhorn/longhorn/master/deploy/longhorn.yaml` first and get stuck there,
|
||||||
pressing `Ctrl C` then running `kubectl create -f https://raw.githubusercontent.com/rancher/longhorn/master/uninstall/uninstall.yaml` can also help you remove Longhorn. Finally, don't forget to cleanup remaining components.
|
pressing `Ctrl C` then running `kubectl create -f https://raw.githubusercontent.com/longhorn/longhorn/master/uninstall/uninstall.yaml` can also help you remove Longhorn. Finally, don't forget to cleanup remaining components.
|
||||||
|
|
||||||
### Using Helm
|
### Using Helm
|
||||||
```
|
```
|
||||||
|
Loading…
Reference in New Issue
Block a user