Downloading the Huawei CSI Software Package
This section describes how to download the software package and the component structure of the software package.
Open a browser and enter
https://github.com/Huawei/eSDK_K8S_Plugin/releases
in the address box.
Download the software package of the 4.6.0 version based on the CPU architecture.
Software package naming rule: Plug-in name (eSDK_Huawei_Storage_Kubernetes_CSI_Plugin) + Version number + CPU architecture
CSI supports the following CPU architectures: x86, Arm, and PPC64LE.
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.6.0-arch.tar | huawei-csi-driver image. arch indicates the CPU architecture. |
image/storage-backend-controller-v4.6.0-arch.tar | Back-end management controller image. arch indicates the CPU architecture. |
image/storage-backend-sidecar-v4.6.0-arch.tar | Back-end management sidecar image. arch indicates the CPU architecture. |
image/huawei-csi-extender-v4.6.0-arch.tar | huawei-csi-extender image. arch indicates the CPU architecture. |
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. |