Downloading the Huawei CSI Software Package

This section describes how to download the software package and the component structure of the software package.

  1. Open a browser and enter https://github.com/Huawei/eSDK_K8S_Plugin/releases in the address box.

  2. Download the software package of the 4.5.0 version based on the CPU architecture.

    Software package naming rule: Plug-in name (eSDK_Huawei_Storage_Kubernetes_CSI_Plugin) + Version number + CPU architecture

  3. Decompress the downloaded software package. The following table shows the component structure of the software package.

    Table 1 Component description

    Component

    Description

    image/huawei-csi-v4.5.0-arch.tar

    huawei-csi-driver image. arch is X86 or ARM.

    image/storage-backend-controller-v4.5.0-arch.tar

    Back-end management controller image. arch is X86 or ARM.

    image/storage-backend-sidecar-v4.5.0-arch.tar

    Back-end management sidecar image. arch is X86 or ARM.

    image/huawei-csi-extender-v4.5.0-arch.tar

    huawei-csi-extender image. arch is X86 or ARM.

    bin/

    Binary file used by an image provided by Huawei.

    bin/oceanctl

    Command line tool provided by Huawei, which can be used to manage storage backends.

    helm/

    Helm project used to deploy Huawei CSI.

    manual/

    Used to manually install and deploy Huawei CSI.

    examples/

    .yaml sample file used during CSI use.

    examples/backend

    .yaml sample file used to create a storage backend.