1
0
forked from k-space/kube

Upgrade to Longhorn 1.4.2

This commit is contained in:
2023-05-18 22:46:54 +03:00
parent b415b8ca56
commit f14d2933d0
3 changed files with 99 additions and 89 deletions

View File

@@ -1,10 +1,13 @@
# Longhorn distributed block storage system
The manifest was fetched from
https://raw.githubusercontent.com/longhorn/longhorn/v1.4.0/deploy/longhorn.yaml
and then heavily modified as per `changes.diff`
Pull the manifest and apply changes
To deploy Longhorn use following:
```
wget https://raw.githubusercontent.com/longhorn/longhorn/v1.4.2/deploy/longhorn.yaml -O application.yml
patch -p0 < changes.diff
```
To upgrade use following:
```
kubectl -n longhorn-system apply -f application.yml -f application-extras.yml
@@ -14,7 +17,3 @@ After deploying specify `dedicated=storage:NoSchedule`
for `Kubernetes Taint Toleration` under `Setting -> General` on
[Longhorn Dashboard](https://longhorn.k-space.ee/).
Proceed to tag suitable nodes with `storage` and disable Longhorn scheduling on others.
# Known issues
* Longhorn does not support [trim](https://github.com/longhorn/longhorn/issues/836)