Huawei Cloud Stack Provider Installation

This document describes how to install the Huawei Cloud Stack Infrastructure Provider for Immutable Infrastructure.

Prerequisites

Before installing the provider, ensure you have:

  • Access to the global cluster
  • Access to Customer Portal for downloading plugins

Downloading

INFO

To use Immutable Infrastructure with Huawei Cloud Stack, you need two cluster plugins from Customer Portal:

  1. Alauda Container Platform Kubeadm Provider
  2. Alauda Container Platform HCS Infrastructure Provider

Download both plugins from the Customer Portal.

Uploading

For detailed instructions on uploading packages, refer to Upload Packages.

Installing

For detailed instructions on installing cluster plugins, refer to Cluster Plugin.

Verifying Installation

After installing the provider, verify that it is correctly installed:

# Check if the HCS provider pods are running
kubectl get pods -n cpaas-system | grep hcs

# Verify HCS CRDs are registered
kubectl get crd | grep -E '^hcs.*\.infrastructure\.cluster\.x-k8s\.io$'

# Expected output should include:
# hcsclusters.infrastructure.cluster.x-k8s.io
# hcsmachines.infrastructure.cluster.x-k8s.io
# hcsmachinetemplates.infrastructure.cluster.x-k8s.io
# hcsmachineconfigpools.infrastructure.cluster.x-k8s.io

Next Steps

After installing the provider, you can proceed to: