Skip to main content
Autopilot is configured through Kubernetes custom resources in the ops-ai.io/v1alpha1 API group.
The ops-ai.io API group keeps its original name — renaming a CRD API group would break every existing resource on a cluster.

RebalancePolicy

API group: ops-ai.io/v1alpha1 · Short name: rbp

NodeScalingPolicy

API group: ops-ai.io/v1alpha1 · Short name: nsp
For heterogeneous mode (per-pod machine type selection), see the example on the Node Scaling page.

PodResizePolicy

API group: ops-ai.io/v1alpha1 · Short name: prp
Notes on InPlace resize mode:
  • Requires Kubernetes 1.27+ with the InPlacePodVerticalScaling feature gate enabled (beta / on-by-default in 1.33+).
  • Only CPU and memory can be resized in-place.
  • Containers must have resizePolicy configured in their pod spec.
  • Memory can typically only increase without a restart (runtime-dependent).
  • Check pod.Status.Resize for the current resize state.