1
0
forked from k-space/kube
kube/longhorn-system
2023-02-20 11:16:12 +02:00
..
application-extras.yml Switch to wildcard *.k-space.ee certificate 2022-10-14 14:32:36 +03:00
application.yml Upgrade to Kubernetes 1.24 and Longhorn 1.4.0 2023-02-20 11:16:12 +02:00
changes.diff Upgrade to Kubernetes 1.24 and Longhorn 1.4.0 2023-02-20 11:16:12 +02:00
README.md Upgrade to Kubernetes 1.24 and Longhorn 1.4.0 2023-02-20 11:16:12 +02:00

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

To deploy Longhorn use following:

kubectl -n longhorn-system apply -f application.yml -f application-extras.yml

After deploying specify dedicated=storage:NoSchedule for Kubernetes Taint Toleration under Setting -> General on Longhorn Dashboard. Proceed to tag suitable nodes with storage and disable Longhorn scheduling on others.

Known issues

  • Longhorn does not support trim