About Immutable Infrastructure

Immutable Infrastructure uses an immutable operating system to provision Kubernetes clusters. Unlike traditional OS-based clusters, all node configurations are baked into images and remain unchanged after deployment. Cluster upgrades and configuration changes are applied by replacing nodes with new images, ensuring consistency, reliability, and simplified operations throughout the cluster lifecycle.

supports Immutable Infrastructure on the following providers: Huawei DCS, VMware vSphere, and Huawei Cloud Stack. Bare-metal support is planned.

Note
Because Immutable Infrastructure releases on a different cadence from Alauda Container Platform, the Immutable Infrastructure documentation is now available as a separate documentation set at Immutable Infrastructure.

Tasks

The following scenarios cover Immutable Infrastructure across the cluster lifecycle.

ScenarioDocumentation
Install the global clusterInstalling the global Cluster on Immutable Infrastructure
Upgrade the global clusterUpgrading the global Cluster on Immutable Infrastructure
Plan disaster recovery for the global clusterGlobal Cluster Disaster Recovery on Immutable Infrastructure
Install provider pluginsInstallation
Configure infrastructure resourcesInfrastructure Resources
Create workload clustersCreating Clusters
Upgrade workload clustersUpgrading Clusters
Manage cluster nodesManaging Nodes
Configure machines (OS or kernel level)Machine Configuration

API Reference

For Cluster API and provider CRD references, see API Reference.