github.com/Racer159/jackal@v0.32.7-0.20240401174413-0bd2339e4f2e/examples/longhorn/README.md (about) 1 import ExampleYAML from '@site/src/components/ExampleYAML'; 2 3 # Longhorn 4 5 This example shows you how to deploy [Longhorn](https://longhorn.io/) using Jackal. 6 7 Before deploying Longhorn make sure your nodes are configured with the [Longhorn Installation Requirements](https://longhorn.io/docs/1.4.0/deploy/install/#installation-requirements). 8 9 You will need [open-iscsi](https://longhorn.io/docs/1.4.0/deploy/install/#installing-open-iscsi) installed. 10 11 If you wish to support RWX access modes you'll need to install an [NFSv4 client](https://longhorn.io/docs/1.4.0/deploy/install/#installing-nfsv4-client) on each node. 12 13 If you're working with K3s, there is extra setup required. See [Longhorn CSI on K3s](https://longhorn.io/docs/1.4.0/advanced-resources/os-distro-specific/csi-on-k3s/). 14 15 The values file from this example was pulled using the directions at [Customizing Default Settings](https://longhorn.io/docs/1.4.0/advanced-resources/deploy/customizing-default-settings/#using-helm) as the path for kubelet needs to be set for K3s as per [Longhorn CSI on K3s](https://longhorn.io/docs/1.4.0/advanced-resources/os-distro-specific/csi-on-k3s/) 16 17 You do not need to use the values file and can remove it from the Jackal package configuration if you're not using K3s and don't need that variable set. 18 19 ## `jackal.yaml` {#jackal.yaml} 20 21 :::info 22 23 To view the example in its entirety, select the `Edit this page` link below the article and select the parent folder. 24 25 ::: 26 27 <ExampleYAML src={require('./jackal.yaml')} showLink={false} />