This is unreleased documentation for SUSE® Storage 1.9.0 (Dev).

Install the CLI

Use the Prebuilt Binary

  1. Download the binary:

    # Choose your architecture (amd64 or arm64).
    ARCH="amd64"
    
    # Download the release binary.
    curl -LO "https://github.com/longhorn/cli/releases/download/v{{< current-version >}}/longhornctl-linux-${ARCH}"
    bash
  2. Validate the binary:

    # Download the checksum for your architecture.
    curl -LO "https://github.com/longhorn/cli/releases/download/v{{< current-version >}}/longhornctl-linux-${ARCH}.sha256"
    
    # Verify the downloaded binary matches the checksum.
    echo "$(cat longhornctl-linux-${ARCH}.sha256 | awk '{print $1}') longhornctl-linux-${ARCH}" | sha256sum --check
    bash
  3. Install the binary:

    sudo install longhornctl-linux-${ARCH} /usr/local/bin/longhornctl
    bash
  4. Verify installation:

    longhornctl version
    bash

Build From Source

See this document in the GitHub repository.