Architecture
Alauda GPU Management manages the GPU host stack through a single ClusterPolicy custom resource. After the operator is installed, you create one ClusterPolicy; the operator reconciles the managed components onto the GPU nodes and keeps them in the declared state.
What the operator manages for you
You do not install or upgrade these components individually. They are declared in one ClusterPolicy and reconciled together, which is the difference from the previous model where each capability was a separate cluster plugin.
The driver-mode fork
The one decision that changes how the stack is deployed is the driver mode. It determines whether the operator delivers the driver and where the driver comes from:
- Precompiled driver (immutable OS) — the operator stages a precompiled driver image so an immutable host such as SUSE Linux Micro stays unchanged. The matching driver image is selected for the node kernel.
- Preinstalled host driver — the driver already exists on the host; the operator sets
driver.enabled=falseand manages only the runtime and Kubernetes-facing components. - Upstream driver (mutable OS) — the operator pulls the NVIDIA driver image and builds modules on the node; this mode is configurable but relies on NVIDIA-hosted images.
The driver mode is chosen once, before creating the ClusterPolicy. See Configure the driver mode for the mechanics of each mode and Install for the decision table.
Components not managed by this operator
Some capabilities are related to GPUs but are not part of this product's default scope:
- GPU sharing, memory/compute partitioning, and HAMi scheduling are provided by HAMi. This operator provides the driver and runtime base that HAMi builds on. See the HAMi documentation.
- MIG partitioning is available in the operator but off by default and depends on a user-supplied
mig-managerimage and MIG-capable hardware. See MIG resources. - vGPU, KubeVirt GPU passthrough, confidential computing, and GPUDirect Storage are feature-gated and not part of the default delivery. Their images are not included in the product package.