In this section, you will learn how to install Longhorn with Helm.

    Installing Longhorn

    Note:

    1. Fetch the latest charts from the repository:

      1. helm repo update
    2. Install Longhorn in the longhorn-system namespace.

      To install Longhorn with Helm 2, use the command:

      1. To confirm that the deployment succeeded, run:

        The result should look like the following:

        1. NAME READY STATUS RESTARTS AGE
        2. longhorn-ui-b7c844b49-w25g5 1/1 Running 0 2m41s
        3. longhorn-conversion-webhook-5dc58756b6-9d5w7 1/1 Running 0 2m41s
        4. longhorn-conversion-webhook-5dc58756b6-jp5fw 1/1 Running 0 2m41s
        5. longhorn-admission-webhook-8b7f74576-pbxsv 1/1 Running 0 2m41s
        6. longhorn-manager-pzgsp 1/1 Running 0 2m41s
        7. longhorn-driver-deployer-6bd59c9f76-lqczw 1/1 Running 0 2m41s
        8. longhorn-csi-plugin-mbwqz 2/2 Running 0 100s
        9. csi-snapshotter-588457fcdf-22bqp 1/1 Running 0 100s
        10. csi-snapshotter-588457fcdf-2wd6g 1/1 Running 0 100s
        11. csi-provisioner-869bdc4b79-mzrwf 1/1 Running 0 101s
        12. csi-resizer-6d8cf5f99f-fd2ck 1/1 Running 0 101s
        13. csi-snapshotter-588457fcdf-bvjdt 1/1 Running 0 100s
        14. csi-resizer-6d8cf5f99f-68cw7 1/1 Running 0 101s
        15. csi-attacher-7bf4b7f996-df8v6 1/1 Running 0 101s
        16. csi-attacher-7bf4b7f996-g9cwc 1/1 Running 0 101s
        17. csi-attacher-7bf4b7f996-8l9sw 1/1 Running 0 101s
        18. csi-resizer-6d8cf5f99f-smdjw 1/1 Running 0 101s
        19. instance-manager-r-371b1b2e 1/1 Running 0 114s
        20. instance-manager-e-7c5ac28d 1/1 Running 0 114s
        21. engine-image-ei-df38d2e5-cv6nc 1/1 Running 0 114s
      2. To enable access to the Longhorn UI, you will need to set up an Ingress controller. Authentication to the Longhorn UI is not enabled by default. For information on creating an NGINX Ingress controller with basic authentication, refer to