### Longhorn V2 Data Engine Quick Start Source: https://longhorn.io/docs/1.9.1/v2-data-engine/quick-start This section details the steps to get started with the V2 Data Engine in Longhorn, including prerequisites like kernel module configuration and environment checks, followed by the installation process and enabling the V2 Data Engine. It also covers CPU/memory usage and adding block-type disks to Longhorn nodes. ```markdown ## Prerequisites ### Configure Kernel Modules and Huge Pages ### Load `nvme-tcp` Kernel Module ### Load Kernel Modules Automatically on Boot ### Restart `kubelet` ### Check Environment #### Using the Longhorn Command Line Tool #### Use Longhorn Command Line Tool ## Installation ### Install Longhorn System ### Enable V2 Data Engine ### CPU and Memory Usage ### Add `block-type` Disks in Longhorn Nodes #### Prepare disks #### Add disks to `node.longhorn.io` ``` -------------------------------- ### Longhorn V2 Data Engine (Experimental) - Prerequisites and Quick Start Source: https://longhorn.io/docs/1.9.1/advanced-resources/cluster-restore Information on setting up and getting started with the experimental V2 data engine in Longhorn, including prerequisites and a quick start guide. ```markdown * [Prerequisites](https://longhorn.io/docs/1.9.1/v2-data-engine/prerequisites/) * [Quick Start](https://longhorn.io/docs/1.9.1/v2-data-engine/quick-start/) ``` -------------------------------- ### Longhorn Deployment Guides Source: https://longhorn.io/docs/1.9.1/troubleshoot Comprehensive guides for deploying Longhorn, covering quick installation, installation via Rancher Apps & Marketplace, Kubectl, Helm, Helm Controller, Fleet, Flux, ArgoCD, and air gap installations. ```markdown [Deploy](https://longhorn.io/docs/1.9.1/deploy/) [Quick Installation](https://longhorn.io/docs/1.9.1/deploy/install/) * [Install as a Rancher Apps & Marketplace](https://longhorn.io/docs/1.9.1/deploy/install/install-with-rancher/) * [Install with Kubectl](https://longhorn.io/docs/1.9.1/deploy/install/install-with-kubectl/) * [Install with Helm](https://longhorn.io/docs/1.9.1/deploy/install/install-with-helm/) * [Install with Helm Controller](https://longhorn.io/docs/1.9.1/deploy/install/install-with-helm-controller/) * [Install with Fleet](https://longhorn.io/docs/1.9.1/deploy/install/install-with-fleet/) * [Install with Flux](https://longhorn.io/docs/1.9.1/deploy/install/install-with-flux/) * [Install with ArgoCD](https://longhorn.io/docs/1.9.1/deploy/install/install-with-argocd/) * [Air Gap Installation](https://longhorn.io/docs/1.9.1/deploy/install/airgap/) ``` -------------------------------- ### Longhorn v2 Data Engine (Experimental) - Prerequisites and Quick Start Source: https://longhorn.io/docs/1.9.1/advanced-resources/data-cleanup Information on the experimental v2 data engine for Longhorn, including prerequisites for setup and a quick start guide to get it running. ```markdown * [Prerequisites](https://longhorn.io/docs/1.9.1/v2-data-engine/prerequisites/) * [Quick Start](https://longhorn.io/docs/1.9.1/v2-data-engine/quick-start/) ``` -------------------------------- ### V2 Data Engine Quick Start Source: https://longhorn.io/docs/1.9.1/references/reference-setup-performance-scalability-and-sizing-guidelines A quick start guide for setting up and using the experimental V2 Data Engine in Longhorn. ```markdown [Quick Start](https://longhorn.io/docs/1.9.1/v2-data-engine/quick-start/) ``` -------------------------------- ### Longhorn Deployment Options Source: https://longhorn.io/docs/1.9.1/references/reference-setup-performance-scalability-and-sizing-guidelines Guides for deploying Longhorn, including quick installation steps, installation via Rancher Apps & Marketplace, Kubectl, and Helm. ```markdown [Deploy](https://longhorn.io/docs/1.9.1/deploy/) [Quick Installation](https://longhorn.io/docs/1.9.1/deploy/install/) * [Install as a Rancher Apps & Marketplace](https://longhorn.io/docs/1.9.1/deploy/install/install-with-rancher/) * [Install with Kubectl](https://longhorn.io/docs/1.9.1/deploy/install/install-with-kubectl/) * [Install with Helm](https://longhorn.io/docs/1.9.1/deploy/install/install-with-helm/) ``` -------------------------------- ### Longhorn Monitoring Setup and Metrics Source: https://longhorn.io/docs/1.9.1/references/reference-setup-performance-scalability-and-sizing-guidelines Guides for setting up Prometheus and Grafana for Longhorn monitoring, integrating with Rancher monitoring, understanding Longhorn metrics, Kubelet volume metrics, and alert rule examples. ```APIDOC Monitoring: https://longhorn.io/docs/1.9.1/monitoring/ Setting up Prometheus and Grafana to monitor Longhorn: https://longhorn.io/docs/1.9.1/monitoring/prometheus-and-grafana-setup/ Integrating Longhorn metrics into the Rancher monitoring system: https://longhorn.io/docs/1.9.1/monitoring/integrating-with-rancher-monitoring/ Longhorn Metrics for Monitoring: https://longhorn.io/docs/1.9.1/monitoring/metrics/ Kubelet Volume Metrics Support: https://longhorn.io/docs/1.9.1/monitoring/kubelet-volume-metrics/ Longhorn Alert Rule Examples: https://longhorn.io/docs/1.9.1/monitoring/alert-rules-example/ ``` -------------------------------- ### Longhorn Setup, Performance, and Scalability Source: https://longhorn.io/docs/1.9.1/deploy/install/install-with-helm This section provides guidelines for setting up Longhorn, optimizing performance, and understanding scalability limits. It also includes information on sizing considerations for Longhorn deployments. ```markdown * [Reference Setup, Performance, Scalability, and Sizing Guidelines](https://longhorn.io/docs/1.9.1/references/reference-setup-performance-scalability-and-sizing-guidelines/) ``` -------------------------------- ### Example Successful Longhorn Installation Pods Source: https://longhorn.io/docs/1.9.1/deploy/install/install-with-flux An example output showing the expected running pods after a successful Longhorn installation. ```text NAME READY STATUS RESTARTS AGE longhorn-ui-b7c844b49-w25g5 1/1 Running 0 2m41s longhorn-manager-pzgsp 1/1 Running 0 2m41s longhorn-driver-deployer-6bd59c9f76-lqczw 1/1 Running 0 2m41s longhorn-csi-plugin-mbwqz 2/2 Running 0 100s csi-snapshotter-588457fcdf-22bqp 1/1 Running 0 100s csi-snapshotter-588457fcdf-2wd6g 1/1 Running 0 100s csi-provisioner-869bdc4b79-mzrwf 1/1 Running 0 101s csi-provisioner-869bdc4b79-klgfm 1/1 Running 0 101s csi-resizer-6d8cf5f99f-fd2ck 1/1 Running 0 101s csi-provisioner-869bdc4b79-j46rx 1/1 Running 0 101s csi-snapshotter-588457fcdf-bvjdt 1/1 Running 0 100s csi-resizer-6d8cf5f99f-68cw7 1/1 Running 0 101s csi-attacher-7bf4b7f996-df8v6 1/1 Running 0 101s csi-attacher-7bf4b7f996-g9cwc 1/1 Running 0 101s csi-attacher-7bf4b7f996-8l9sw 1/1 Running 0 101s csi-resizer-6d8cf5f99f-smdjw 1/1 Running 0 101s instance-manager-b34d5db1fe1e2d52bcfb308be3166cfc 1/1 Running 0 114s engine-image-ei-df38d2e5-cv6nc 1/1 Running 0 114s ``` -------------------------------- ### Longhorn Installation Methods Source: https://longhorn.io/docs/1.9.1/advanced-resources/backing-image Guides for installing Longhorn, covering quick installation, installation via Rancher Apps & Marketplace, Kubectl, Helm, Helm Controller, Fleet, Flux, ArgoCD, and air gap installations. ```markdown * [Install as a Rancher Apps & Marketplace](https://longhorn.io/docs/1.9.1/deploy/install/install-with-rancher/) * [Install with Kubectl](https://longhorn.io/docs/1.9.1/deploy/install/install-with-kubectl/) * [Install with Helm](https://longhorn.io/docs/1.9.1/deploy/install/install-with-helm/) * [Install with Helm Controller](https://longhorn.io/docs/1.9.1/deploy/install/install-with-helm-controller/) * [Install with Fleet](https://longhorn.io/docs/1.9.1/deploy/install/install-with-fleet/) * [Install with Flux](https://longhorn.io/docs/1.9.1/deploy/install/install-with-flux/) * [Install with ArgoCD](https://longhorn.io/docs/1.9.1/deploy/install/install-with-argocd/) * [Air Gap Installation](https://longhorn.io/docs/1.9.1/deploy/install/airgap/) ``` -------------------------------- ### Longhorn Installation Methods Source: https://longhorn.io/docs/1.9.1/references/reference-setup-performance-scalability-and-sizing-guidelines Guides for installing Longhorn using various methods including Helm Controller, Fleet, Flux, ArgoCD, and Air Gap installations. ```APIDOC Install with Helm Controller: https://longhorn.io/docs/1.9.1/deploy/install/install-with-helm-controller/ Install with Fleet: https://longhorn.io/docs/1.9.1/deploy/install/install-with-fleet/ Install with Flux: https://longhorn.io/docs/1.9.1/deploy/install/install-with-flux/ Install with ArgoCD: https://longhorn.io/docs/1.9.1/deploy/install/install-with-argocd/ Air Gap Installation: https://longhorn.io/docs/1.9.1/deploy/install/airgap/ ``` -------------------------------- ### Install Longhorn with Helm Source: https://longhorn.io/docs/1.9.1/v2-data-engine/quick-start Guide to installing Longhorn using Helm. This method requires Helm to be installed and configured. ```bash helm repo add longhorn https://charts.longhorn.io helm repo update helm install longhorn longhorn/longhorn --namespace longhorn-system --create-namespace ``` -------------------------------- ### Longhorn Deployment Guides Source: https://longhorn.io/docs/1.9.1/references Instructions for deploying Longhorn, covering quick installation methods such as installation via Rancher Apps & Marketplace, Kubectl, Helm, Helm Controller, Fleet, Flux, ArgoCD, and air gap installations. ```markdown * [Install as a Rancher Apps & Marketplace](https://longhorn.io/docs/1.9.1/deploy/install/install-with-rancher/) * [Install with Kubectl](https://longhorn.io/docs/1.9.1/deploy/install/install-with-kubectl/) * [Install with Helm](https://longhorn.io/docs/1.9.1/deploy/install/install-with-helm/) * [Install with Helm Controller](https://longhorn.io/docs/1.9.1/deploy/install/install-with-helm-controller/) * [Install with Fleet](https://longhorn.io/docs/1.9.1/deploy/install/install-with-fleet/) * [Install with Flux](https://longhorn.io/docs/1.9.1/deploy/install/install-with-flux/) * [Install with ArgoCD](https://longhorn.io/docs/1.9.1/deploy/install/install-with-argocd/) * [Air Gap Installation](https://longhorn.io/docs/1.9.1/deploy/install/airgap/) ``` -------------------------------- ### V2 Data Engine Quick Start Source: https://longhorn.io/docs/1.9.1/advanced-resources/system-backup-restore A quick start guide to help users begin using the experimental V2 Data Engine. This provides essential steps for initial configuration and operation. ```APIDOC V2 Data Engine Quick Start: Purpose: Provides a streamlined guide to get started with the V2 Data Engine. Steps: - Installation or enabling instructions. - Basic configuration steps. - Creating a test volume. Related Topics: - V2 Data Engine (Experimental) ``` -------------------------------- ### Install Longhorn with Helm Source: https://longhorn.io/docs/1.9.1/v2-data-engine/troubleshooting Guide to installing Longhorn using Helm. This method requires Helm to be installed and configured. ```bash helm repo add longhorn https://charts.longhorn.io helm repo update helm install longhorn longhorn/longhorn --namespace longhorn-system --create-namespace ``` -------------------------------- ### Install Longhorn with Helm Source: https://longhorn.io/docs/1.9.1/v2-data-engine Guide to installing Longhorn using Helm. This method requires Helm to be installed and configured. ```bash helm repo add longhorn https://charts.longhorn.io helm repo update helm install longhorn longhorn/longhorn --namespace longhorn-system --create-namespace ``` -------------------------------- ### Longhorn References and Guidelines Source: https://longhorn.io/docs/1.9.1/references/reference-setup-performance-scalability-and-sizing-guidelines References for Longhorn, including setup, performance, scalability, and sizing guidelines, as well as information on the Python client and networking. ```markdown Reference Setup, Performance, Scalability, and Sizing Guidelines [Edit this page](https://github.com/longhorn/website/edit/master/content/docs/1.9.1/references/reference-setup-performance-scalability-and-sizing-guidelines.md) You can find the detailed report in the [Longhorn repository](https://github.com/longhorn/longhorn/tree/v1.9.1/scalability/reference-setup-performance-scalability-and-sizing-guidelines). [Python Client](https://longhorn.io/docs/1.9.1/references/longhorn-client-python/) [Longhorn Networking ](https://longhorn.io/docs/1.9.1/references/networking/) ``` -------------------------------- ### Longhorn Installation Methods Source: https://longhorn.io/docs/1.9.1/advanced-resources Guides for installing Longhorn, covering quick installation and various methods including Rancher Apps & Marketplace, Kubectl, Helm, Helm Controller, Fleet, Flux, ArgoCD, and air gap installations. ```markdown * [Quick Installation](https://longhorn.io/docs/1.9.1/deploy/install/) * [Install as a Rancher Apps & Marketplace](https://longhorn.io/docs/1.9.1/deploy/install/install-with-rancher/) * [Install with Kubectl](https://longhorn.io/docs/1.9.1/deploy/install/install-with-kubectl/) * [Install with Helm](https://longhorn.io/docs/1.9.1/deploy/install/install-with-helm/) * [Install with Helm Controller](https://longhorn.io/docs/1.9.1/deploy/install/install-with-helm-controller/) * [Install with Fleet](https://longhorn.io/docs/1.9.1/deploy/install/install-with-fleet/) * [Install with Flux](https://longhorn.io/docs/1.9.1/deploy/install/install-with-flux/) * [Install with ArgoCD](https://longhorn.io/docs/1.9.1/deploy/install/install-with-argocd/) * [Air Gap Installation](https://longhorn.io/docs/1.9.1/deploy/install/airgap/) ``` -------------------------------- ### Install Longhorn with Helm Source: https://longhorn.io/docs/1.9.1/v2-data-engine/prerequisites Guide to installing Longhorn using Helm. This method requires Helm to be installed and configured. ```bash helm repo add longhorn https://charts.longhorn.io helm repo update helm install longhorn longhorn/longhorn --namespace longhorn-system --create-namespace ``` -------------------------------- ### V2 Data Engine Quick Start Source: https://longhorn.io/docs/1.9.1/advanced-resources/support-managed-k8s-service/upgrade-k8s-on-gke A quick start guide for setting up and using the experimental V2 Data Engine in Longhorn. ```markdown [Quick Start](https://longhorn.io/docs/1.9.1/v2-data-engine/quick-start/) ``` -------------------------------- ### Install Longhorn with Helm Source: https://longhorn.io/docs/1.9.1/v2-data-engine/features/selective-v2-data-engine-activation Guide to installing Longhorn using Helm. This method requires Helm to be installed and configured. ```bash helm repo add longhorn https://charts.longhorn.io helm repo update helm install longhorn longhorn/longhorn --namespace longhorn-system --create-namespace ``` -------------------------------- ### Install Longhorn with Helm Source: https://longhorn.io/docs/1.9.1/v2-data-engine/features/configurable-cpu-cores Guide to installing Longhorn using Helm. This method requires Helm to be installed and configured. ```bash helm repo add longhorn https://charts.longhorn.io helm repo update helm install longhorn longhorn/longhorn --namespace longhorn-system --create-namespace ``` -------------------------------- ### Longhorn Installation Methods Source: https://longhorn.io/docs/1.9.1/advanced-resources/data-cleanup Guides for installing Longhorn, covering quick installation, installation via Rancher Apps & Marketplace, Kubectl, Helm, Helm Controller, Fleet, Flux, ArgoCD, and air gap installations. ```markdown * [Quick Installation](https://longhorn.io/docs/1.9.1/deploy/install/) * [Install as a Rancher Apps & Marketplace](https://longhorn.io/docs/1.9.1/deploy/install/install-with-rancher/) * [Install with Kubectl](https://longhorn.io/docs/1.9.1/deploy/install/install-with-kubectl/) * [Install with Helm](https://longhorn.io/docs/1.9.1/deploy/install/install-with-helm/) * [Install with Helm Controller](https://longhorn.io/docs/1.9.1/deploy/install/install-with-helm-controller/) * [Install with Fleet](https://longhorn.io/docs/1.9.1/deploy/install/install-with-fleet/) * [Install with Flux](https://longhorn.io/docs/1.9.1/deploy/install/install-with-flux/) * [Install with ArgoCD](https://longhorn.io/docs/1.9.1/deploy/install/install-with-argocd/) * [Air Gap Installation](https://longhorn.io/docs/1.9.1/deploy/install/airgap/) ``` -------------------------------- ### Longhorn Reference Setup Guidelines Source: https://longhorn.io/docs/1.9.1/references/helm-values Guidelines for setting up, performance tuning, scalability, and sizing of Longhorn deployments. ```APIDOC Reference Setup, Performance, Scalability, and Sizing Guidelines: Provides best practices and recommendations for deploying and operating Longhorn. Covers aspects from initial setup to optimizing for performance and scale. ``` -------------------------------- ### Install Longhorn with Helm Source: https://longhorn.io/docs/1.9.1/terminology Guide to installing Longhorn using Helm. This method requires Helm to be installed and configured. ```bash helm repo add longhorn https://charts.longhorn.io helm repo update helm install longhorn longhorn/longhorn --namespace longhorn-system --create-namespace ``` -------------------------------- ### Install Longhorn with Helm Source: https://longhorn.io/docs/1.9.1/troubleshoot Guide to installing Longhorn using Helm. This method requires Helm to be installed and configured. ```bash helm repo add longhorn https://charts.longhorn.io helm repo update helm install longhorn longhorn/longhorn --namespace longhorn-system --create-namespace ``` -------------------------------- ### Install Longhorn with Helm Source: https://longhorn.io/docs/1.9.1/snapshots-and-backups/setup-disaster-recovery-volumes Guide to installing Longhorn using Helm. This method requires Helm to be installed and configured. ```bash helm repo add longhorn https://charts.longhorn.io helm repo update helm install longhorn longhorn/longhorn --namespace longhorn-system --create-namespace ``` -------------------------------- ### Install Longhorn with Helm Source: https://longhorn.io/docs/1.9.1/snapshots-and-backups/scheduling-backups-and-snapshots Guide to installing Longhorn using Helm. This method requires Helm to be installed and configured. ```bash helm repo add longhorn https://charts.longhorn.io helm repo update helm install longhorn longhorn/longhorn --namespace longhorn-system --create-namespace ``` -------------------------------- ### Longhorn Installation Methods Source: https://longhorn.io/docs/1.9.1/advanced-resources/os-distro-specific Guides for installing Longhorn, including quick installation, installation via Rancher Apps & Marketplace, Kubectl, Helm, Helm Controller, Fleet, Flux, ArgoCD, and air gap installations. ```markdown * [Install as a Rancher Apps & Marketplace](https://longhorn.io/docs/1.9.1/deploy/install/install-with-rancher/) * [Install with Kubectl](https://longhorn.io/docs/1.9.1/deploy/install/install-with-kubectl/) * [Install with Helm](https://longhorn.io/docs/1.9.1/deploy/install/install-with-helm/) * [Install with Helm Controller](https://longhorn.io/docs/1.9.1/deploy/install/install-with-helm-controller/) * [Install with Fleet](https://longhorn.io/docs/1.9.1/deploy/install/install-with-fleet/) * [Install with Flux](https://longhorn.io/docs/1.9.1/deploy/install/install-with-flux/) * [Install with ArgoCD](https://longhorn.io/docs/1.9.1/deploy/install/install-with-argocd/) * [Air Gap Installation](https://longhorn.io/docs/1.9.1/deploy/install/airgap/) ``` -------------------------------- ### Install Longhorn with Helm Source: https://longhorn.io/docs/1.9.1/snapshots-and-backups/setup-a-snapshot Guide to installing Longhorn using Helm. This method requires Helm to be installed and configured. ```bash helm repo add longhorn https://charts.longhorn.io helm repo update helm install longhorn longhorn/longhorn --namespace longhorn-system --create-namespace ``` -------------------------------- ### Longhorn Installation Methods Source: https://longhorn.io/docs/1.9.1/nodes-and-volumes Guides for installing Longhorn, covering installation via Rancher Apps & Marketplace, Kubectl, Helm, Helm Controller, Fleet, Flux, ArgoCD, and air gap installations. ```markdown [Deploy](https://longhorn.io/docs/1.9.1/deploy/) [Quick Installation](https://longhorn.io/docs/1.9.1/deploy/install/) * [Install as a Rancher Apps & Marketplace](https://longhorn.io/docs/1.9.1/deploy/install/install-with-rancher/) * [Install with Kubectl](https://longhorn.io/docs/1.9.1/deploy/install/install-with-kubectl/) * [Install with Helm](https://longhorn.io/docs/1.9.1/deploy/install/install-with-helm/) * [Install with Helm Controller](https://longhorn.io/docs/1.9.1/deploy/install/install-with-helm-controller/) * [Install with Fleet](https://longhorn.io/docs/1.9.1/deploy/install/install-with-fleet/) * [Install with Flux](https://longhorn.io/docs/1.9.1/deploy/install/install-with-flux/) * [Install with ArgoCD](https://longhorn.io/docs/1.9.1/deploy/install/install-with-argocd/) * [Air Gap Installation](https://longhorn.io/docs/1.9.1/deploy/install/airgap/) ``` -------------------------------- ### Install Longhorn with Helm Source: https://longhorn.io/docs/1.9.1/snapshots-and-backups/backup-and-restore/set-backup-target Guide to installing Longhorn using Helm. This method requires Helm to be installed and configured. ```bash helm repo add longhorn https://charts.longhorn.io helm repo update helm install longhorn longhorn/longhorn --namespace longhorn-system --create-namespace ``` -------------------------------- ### Longhorn Examples Source: https://longhorn.io/docs/1.9.1/deploy/install/install-with-helm This section provides practical examples and use cases for Longhorn, demonstrating various functionalities and deployment scenarios. ```markdown * [Examples](https://longhorn.io/docs/1.9.1/references/examples/) ``` -------------------------------- ### Install Longhorn with Helm Source: https://longhorn.io/docs/1.9.1/snapshots-and-backups/csi-snapshot-support/enable-csi-snapshot-support Guide to installing Longhorn using Helm. This method requires Helm to be installed and configured. ```bash helm repo add longhorn https://charts.longhorn.io helm repo update helm install longhorn longhorn/longhorn --namespace longhorn-system --create-namespace ``` -------------------------------- ### Install longhornctl Source: https://longhorn.io/docs/1.9.1/snapshots-and-backups/setup-a-snapshot Instructions for installing the Longhorn command-line tool, longhornctl. ```markdown [Install longhornctl](https://longhorn.io/docs/1.9.1/advanced-resources/longhornctl/install-longhornctl/) ``` -------------------------------- ### Install Longhorn with Helm Source: https://longhorn.io/docs/1.9.1/snapshots-and-backups/csi-snapshot-support/csi-volume-snapshot-associated-with-longhorn-snapshot Guide to installing Longhorn using Helm. This method requires Helm to be installed and configured. ```bash helm repo add longhorn https://charts.longhorn.io helm repo update helm install longhorn longhorn/longhorn --namespace longhorn-system --create-namespace ``` -------------------------------- ### Longhorn Deployment Options Source: https://longhorn.io/docs/1.9.1/v2-data-engine Guides for deploying Longhorn, covering quick installation and various methods including Rancher Apps & Marketplace, Kubectl, Helm, Helm Controller, Fleet, Flux, ArgoCD, and air gap installations. ```markdown * [Install as a Rancher Apps & Marketplace](https://longhorn.io/docs/1.9.1/deploy/install/install-with-rancher/) * [Install with Kubectl](https://longhorn.io/docs/1.9.1/deploy/install/install-with-kubectl/) * [Install with Helm](https://longhorn.io/docs/1.9.1/deploy/install/install-with-helm/) * [Install with Helm Controller](https://longhorn.io/docs/1.9.1/deploy/install/install-with-helm-controller/) * [Install with Fleet](https://longhorn.io/docs/1.9.1/deploy/install/install-with-fleet/) * [Install with Flux](https://longhorn.io/docs/1.9.1/deploy/install/install-with-flux/) * [Install with ArgoCD](https://longhorn.io/docs/1.9.1/deploy/install/install-with-argocd/) * [Air Gap Installation](https://longhorn.io/docs/1.9.1/deploy/install/airgap/) ``` -------------------------------- ### Install Longhorn with Helm Source: https://longhorn.io/docs/1.9.1/snapshots-and-backups/csi-snapshot-support/csi-volume-snapshot-associated-with-longhorn-backup Guide to installing Longhorn using Helm. This method requires Helm to be installed and configured. ```bash helm repo add longhorn https://charts.longhorn.io helm repo update helm install longhorn longhorn/longhorn --namespace longhorn-system --create-namespace ``` -------------------------------- ### Longhorn Setup, Performance, Scalability, and Sizing Guidelines Source: https://longhorn.io/docs/1.9.1/advanced-resources/support-managed-k8s-service/upgrade-k8s-on-eks Provides guidelines and best practices for setting up, optimizing performance, ensuring scalability, and sizing Longhorn deployments. ```markdown [Reference Setup, Performance, Scalability, and Sizing Guidelines](https://longhorn.io/docs/1.9.1/references/reference-setup-performance-scalability-and-sizing-guidelines/) ``` -------------------------------- ### Longhorn Installation Methods Source: https://longhorn.io/docs/1.9.1/monitoring Guides for installing Longhorn using various methods including Rancher Apps & Marketplace, Kubectl, Helm, Helm Controller, Fleet, and Flux. ```markdown * [Install as a Rancher Apps & Marketplace](https://longhorn.io/docs/1.9.1/deploy/install/install-with-rancher/) * [Install with Kubectl](https://longhorn.io/docs/1.9.1/deploy/install/install-with-kubectl/) * [Install with Helm](https://longhorn.io/docs/1.9.1/deploy/install/install-with-helm/) * [Install with Helm Controller](https://longhorn.io/docs/1.9.1/deploy/install/install-with-helm-controller/) * [Install with Fleet](https://longhorn.io/docs/1.9.1/deploy/install/install-with-fleet/) * [Install with Flux](https://longhorn.io/docs/1.9.1/deploy/install/install-with-flux/) ``` -------------------------------- ### Install Longhorn with Helm Source: https://longhorn.io/docs/1.9.1/snapshots-and-backups/backup-and-restore/restore-statefulset Guide to installing Longhorn using Helm. This method requires Helm to be installed and configured. ```bash helm repo add longhorn https://charts.longhorn.io helm repo update helm install longhorn longhorn/longhorn --namespace longhorn-system --create-namespace ``` -------------------------------- ### Install Longhorn with Helm Source: https://longhorn.io/docs/1.9.1/snapshots-and-backups/backup-and-restore/synchronize_backup_volumes_manually Guide to installing Longhorn using Helm. This method requires Helm to be installed and configured. ```bash helm repo add longhorn https://charts.longhorn.io helm repo update helm install longhorn longhorn/longhorn --namespace longhorn-system --create-namespace ``` -------------------------------- ### Longhorn Installation Methods Source: https://longhorn.io/docs/1.9.1/advanced-resources/backing-image/backing-image Provides a list of various methods for installing Longhorn, including using Rancher, Kubectl, Helm, and GitOps tools like Fleet and ArgoCD. ```en Install as a Rancher Apps & Marketplace Install with Kubectl Install with Helm Install with Helm Controller Install with Fleet Install with Flux Install with ArgoCD Air Gap Installation ``` -------------------------------- ### Install Longhorn with Helm Source: https://longhorn.io/docs/1.9.1/snapshots-and-backups/backup-and-restore/restore-recurring-jobs-from-a-backup Guide to installing Longhorn using Helm. This method requires Helm to be installed and configured. ```bash helm repo add longhorn https://charts.longhorn.io helm repo update helm install longhorn longhorn/longhorn --namespace longhorn-system --create-namespace ``` -------------------------------- ### V2 Data Engine Quick Start Source: https://longhorn.io/docs/1.9.1/advanced-resources/os-distro-specific A quick start guide for setting up and using the experimental V2 Data Engine in Longhorn. This provides a basic introduction to its functionality. ```markdown [Quick Start](https://longhorn.io/docs/1.9.1/v2-data-engine/quick-start/) ``` -------------------------------- ### V2 Data Engine (Experimental) Source: https://longhorn.io/docs/1.9.1/snapshots-and-backups/setup-a-snapshot Information and guides for the experimental V2 Data Engine in Longhorn, including prerequisites and a quick start. ```markdown [Prerequisites](https://longhorn.io/docs/1.9.1/v2-data-engine/prerequisites/) ``` ```markdown [Quick Start](https://longhorn.io/docs/1.9.1/v2-data-engine/quick-start/) ``` -------------------------------- ### Install Longhorn with Helm Source: https://longhorn.io/docs/1.9.1/references/networking Guide to installing Longhorn using Helm. This method requires Helm to be installed and configured. ```bash helm repo add longhorn https://charts.longhorn.io helm repo update helm install longhorn longhorn/longhorn --namespace longhorn-system --create-namespace ``` -------------------------------- ### Longhorn Installation Methods Source: https://longhorn.io/docs/1.9.1/snapshots-and-backups/backup-and-restore/restore-from-a-backup Guides for installing Longhorn using various methods including Rancher Apps, Kubectl, Helm, Helm Controller, Fleet, Flux, ArgoCD, and air gap installations. ```APIDOC Install Longhorn: Methods: - Rancher Apps & Marketplace: Install Longhorn as an application within Rancher. - Kubectl: Deploy Longhorn using kubectl commands. - Helm: Install Longhorn using Helm charts. - Helm Controller: Deploy Longhorn using the Helm Controller. - Fleet: Manage Longhorn deployments with Fleet. - Flux: Integrate Longhorn deployment with Flux CD. - ArgoCD: Deploy Longhorn using ArgoCD. - Air Gap Installation: Instructions for installing Longhorn in environments without internet access. ``` -------------------------------- ### Install Longhorn with Helm Source: https://longhorn.io/docs/1.9.1/snapshots-and-backups/backup-and-restore/create-a-backup Guide to installing Longhorn using Helm. This method requires Helm to be installed and configured. ```bash helm repo add longhorn https://charts.longhorn.io helm repo update helm install longhorn longhorn/longhorn --namespace longhorn-system --create-namespace ``` -------------------------------- ### Install Longhorn with Helm Source: https://longhorn.io/docs/1.9.1/references Guide to installing Longhorn using Helm. This method requires Helm to be installed and configured. ```bash helm repo add longhorn https://charts.longhorn.io helm repo update helm install longhorn longhorn/longhorn --namespace longhorn-system --create-namespace ``` -------------------------------- ### Longhorn Installation Methods Source: https://longhorn.io/docs/1.9.1/deploy/install/install-with-helm-controller Links to documentation for installing Longhorn using Helm and Fleet. ```markdown [Install with Helm](https://longhorn.io/docs/1.9.1/deploy/install/install-with-helm/) [Install with Fleet ](https://longhorn.io/docs/1.9.1/deploy/install/install-with-fleet/) ``` -------------------------------- ### Install Longhorn with Helm Source: https://longhorn.io/docs/1.9.1/nodes-and-volumes/volumes/trim-filesystem Guide to installing Longhorn using Helm. This method requires Helm to be installed and configured. ```bash helm repo add longhorn https://charts.longhorn.io helm repo update helm install longhorn longhorn/longhorn --namespace longhorn-system --create-namespace ``` -------------------------------- ### Longhorn Installation Methods Source: https://longhorn.io/docs/1.9.1/snapshots-and-backups Guides for installing Longhorn using various methods, including Rancher Apps & Marketplace, Kubectl, Helm, Helm Controller, Fleet, Flux, ArgoCD, and air gap installations. ```markdown * [Install as a Rancher Apps & Marketplace](https://longhorn.io/docs/1.9.1/deploy/install/install-with-rancher/) * [Install with Kubectl](https://longhorn.io/docs/1.9.1/deploy/install/install-with-kubectl/) * [Install with Helm](https://longhorn.io/docs/1.9.1/deploy/install/install-with-helm/) * [Install with Helm Controller](https://longhorn.io/docs/1.9.1/deploy/install/install-with-helm-controller/) * [Install with Fleet](https://longhorn.io/docs/1.9.1/deploy/install/install-with-fleet/) * [Install with Flux](https://longhorn.io/docs/1.9.1/deploy/install/install-with-flux/) * [Install with ArgoCD](https://longhorn.io/docs/1.9.1/deploy/install/install-with-argocd/) * [Air Gap Installation](https://longhorn.io/docs/1.9.1/deploy/install/airgap/) ``` -------------------------------- ### Install Longhorn with Helm Source: https://longhorn.io/docs/1.9.1/nodes-and-volumes Guide to installing Longhorn using Helm. This method requires Helm to be installed and configured. ```bash helm repo add longhorn https://charts.longhorn.io helm repo update helm install longhorn longhorn/longhorn --namespace longhorn-system --create-namespace ``` -------------------------------- ### Install Longhorn with Helm Source: https://longhorn.io/docs/1.9.1/references/reference-setup-performance-scalability-and-sizing-guidelines Guide for installing Longhorn using Helm. This approach simplifies dependency management and configuration. ```bash helm repo add longhorn https://charts.longhorn.io helm repo update helm install longhorn longhorn/longhorn --namespace longhorn-system --create-namespace ``` -------------------------------- ### Install Longhorn with Helm Source: https://longhorn.io/docs/1.9.1/nodes-and-volumes/volumes Guide to installing Longhorn using Helm. This method requires Helm to be installed and configured. ```bash helm repo add longhorn https://charts.longhorn.io helm repo update helm install longhorn longhorn/longhorn --namespace longhorn-system --create-namespace ``` -------------------------------- ### Longhorn Installation Methods Source: https://longhorn.io/docs/1.9.1/advanced-resources/driver-migration Guides for installing Longhorn using various methods, including Rancher Apps & Marketplace, Kubectl, Helm, Helm Controller, Fleet, Flux, ArgoCD, and air-gapped installations. ```markdown * [Install as a Rancher Apps & Marketplace](https://longhorn.io/docs/1.9.1/deploy/install/install-with-rancher/) * [Install with Kubectl](https://longhorn.io/docs/1.9.1/deploy/install/install-with-kubectl/) * [Install with Helm](https://longhorn.io/docs/1.9.1/deploy/install/install-with-helm/) * [Install with Helm Controller](https://longhorn.io/docs/1.9.1/deploy/install/install-with-helm-controller/) * [Install with Fleet](https://longhorn.io/docs/1.9.1/deploy/install/install-with-fleet/) * [Install with Flux](https://longhorn.io/docs/1.9.1/deploy/install/install-with-flux/) * [Install with ArgoCD](https://longhorn.io/docs/1.9.1/deploy/install/install-with-argocd/) * [Air Gap Installation](https://longhorn.io/docs/1.9.1/deploy/install/airgap/) ``` -------------------------------- ### Longhorn Installation Methods Source: https://longhorn.io/docs/1.9.1/snapshots-and-backups/csi-snapshot-support/csi-volume-snapshot-associated-with-longhorn-backing-image Guides for installing Longhorn using various methods including Rancher Apps, Kubectl, Helm, Helm Controller, Fleet, Flux, ArgoCD, and air gap installations. ```APIDOC Install Longhorn: Methods: - Rancher Apps & Marketplace: Install Longhorn as an application within Rancher. - Kubectl: Deploy Longhorn using kubectl commands. - Helm: Install Longhorn using Helm charts. - Helm Controller: Deploy Longhorn using the Helm Controller. - Fleet: Manage Longhorn deployments with Fleet. - Flux: Integrate Longhorn deployment with Flux CD. - ArgoCD: Deploy Longhorn using ArgoCD. - Air Gap Installation: Instructions for installing Longhorn in environments without internet access. ``` -------------------------------- ### Install Longhorn with Helm Source: https://longhorn.io/docs/1.9.1/nodes-and-volumes/volumes/rwx-volumes Guide to installing Longhorn using Helm. This method requires Helm to be installed and configured. ```bash helm repo add longhorn https://charts.longhorn.io helm repo update helm install longhorn longhorn/longhorn --namespace longhorn-system --create-namespace ``` -------------------------------- ### Install Longhorn with Helm Source: https://longhorn.io/docs/1.9.1/nodes-and-volumes/volumes/delete-volumes Guide to installing Longhorn using Helm. This method requires Helm to be installed and configured. ```bash helm repo add longhorn https://charts.longhorn.io helm repo update helm install longhorn longhorn/longhorn --namespace longhorn-system --create-namespace ```