NVIDIA Ships AICR v1.0, Locking In a Stable Compatibility Contract for GPU Cluster Configuration Across CLI, APIs, and GitOps Tools
Summary
NVIDIA has shipped AICR v1.0, locking in a stable compatibility contract across its CLI, REST API, Go SDK, and GitOps artifacts, with breaking changes after v1.0 requiring a new major release; the release defines four capabilities — Snapshot, Recipe, Bundle, and signed Validation — and integrations from Pulumi Labs and Mirantis's k0rdent now consume the same GPU cluster configuration, with over 100 contributors, nearly half from outside NVIDIA.
Key Points
- NVIDIA releases AICR v1.0, establishing a stable compatibility contract across its CLI, REST API, Go SDK, bundle layout, and artifact schemas, with a policy that breaking a stable public interface after v1.0 requires a new major release.
- The release defines four independent capabilities — Snapshot records observed cluster state (Kubernetes, OS, kernel, GPU, topology), Recipe describes the version-locked desired configuration, Bundle renders artifacts for Helm, Argo CD, Flux, or Helmfile, and Validation compares recipe versus observed state and records signed evidence.
- AICR has grown to over 100 distinct contributors, with almost half from outside NVIDIA, and ecosystem integrations from Pulumi Labs (infrastructure-as-code provider) and Mirantis's k0rdent (multi-cluster management) consume the same GPU cluster configuration through different tools.