NVIDIA Kubernetes Engine (NVKE). A management plane for GPU Kubernetes on bare metal.
★ 1,068⑂ 129👁 11⑃ 1,930● 285▤ 8◈ 0
1,068
stars
+93
129
forks
11
watchers
1,930
prs
285
issues
8
releases
0
discussions
README
NVIDIA Kubernetes Engine (NVKE) Run a managed Kubernetes service on your own NVIDIA GPU infrastructure. NVIDIA Kubernetes® Engine (NVKE) provides the management plane that platform teams install to create and operate Kubernetes clusters for their customers. Each workload cluster has its own Kubernetes control plane, etcd and node pools. You operate the NVKE management plane; your customers use their clusters through the Kubernetes API and kubectl. Preview: NVKE is available as a preview. APIs, configuration and behavior can change between releases, and we do not recommend NVKE for production workloads. See Preview status and known limitations. Get started · Documentation · Contribute · Get help Getting started | Your goal | Start here | What you get | |---|---|---| | Evaluate without GPU hardware | Local quickstart | A development management plane and a workload cluster on simulated machines. No NVIDIA account is required. | | Install on your infrastructure | Plan your installation | The prerequisites and sequence for preparing nodes, bootstrapping a management cluster and installing its services. | | Build or contribute | Build from source | The NVKE binaries and the contributor development loop. | The local quickstart runs on a Linux host or VM, amd64 or arm64, with at least 6 CPUs, 12 GiB of free memory and 100 GiB of free disk. It requires Docker, virtual TPM support and the tools listed in the guide. Follow its setup through workload-cluster creation and confirm the cluster's nodes report Ready. On macOS, use the local site guide, which runs the evaluation inside a Colima virtual machine. For a real installation, you supply the machines, networking, node images and registries, and configure access to NVIDIA Infra Controller (NICo). NICo is the sole compatible infrastructure provider at preview. The platform and version reference lists validated combinations and pinned dependencies. What NVKE does - Creates independent workload clusters. Request clusters through the NVKE API or nvkectl; NVKE provisions machines through NICo and forms Kubernetes clusters with their own control planes. - Manages workload cluster lifecycle. Create, scale and delete node pools, upgrade Kubernetes and replace nodes. See the node pool guide for the manual steps and preview limits on replacement and upgrades. - Establishes node identity. Nodes attest through SPIFFE/SPIRE using their TPM before receiving join credentials. Encryption of etcd data is available per cluster. - Connects builds to deployment. Its companion project, NVIDIA Kubernetes Recipes (NVKR), builds node images and NVKE components from pinned inputs. NVKE deploys those artifacts; NVKR owns their build and release evidence. The preview needs explicit operator configuration: API authentication is off and the API uses plain HTTP after installation. Configure API authentication and protected access before admitting callers. The management cluster does not upgrade, scal
Top issues
#2097[Feature]: support maxPods kubelet config in nvkectl4 comments · 2026-11-03#1810node_exporter wedges on arm64: cpufreq collector blocks forever reading cpuinfo_avg_freq under cppc_cpufreq4 comments · 2026-10-20#2089Add a perf lane to qualify-e2e that runs on a dedicated Forge site2 comments · 2026-11-03#2039Select the renamed node-agent JWT audience per node from the controller2 comments · 2026-10-29#1390[FEATURE]: add describe command to the cli2 comments · 2026-10-09#1174deploy: read NICo credentials from an external Secret with OAuth client-credentials2 comments · 2026-10-02#2146[Feature]: Let a node pool update set its NVLink logical partition1 comments · 2026-11-05#2136[Bug]: nico-sim container nodes fail kubelet imageFs stats with fuse-overlayfs (stats/summary 500, ImageGCFailed)1 comments · 2026-11-05
Latest release
NVKE v0.23.1 v0.23.1 2026-11-03Changelog Bug Fixes 347baabc64ba320176c6c2ef956e555350124d19: fix(controller): parse tenant kubeconfigs with an allowlist (release-0.23 backport) (2103) (@danbudris) Appendix A: Controller and Bootstrap Dependencies Images | Image | Chart | Version | Digest | Source | | --- | --- | --- | --- | --- | | server | temporal | 1.30.3 | sha256:a3d0f727caad0ecca5dc6e94766135aab448551f2c6c0d33d3c67576458e6a0d | Source | | admin-tools | temporal | 1.30.3 | sha256:2c2272b008f1af295b3719963e6feeef64f838d1105d895cf6acfcf96dd31741 | Source | | ui | temporal | 2.48.1 | sha256
News & coverage (7)
Hacker NewsNvidia Kubernetes Engine (NVKE)▲ 124 · 30 comments · 2026-11-06heise onlineNVKE: Nvidia previews its own Kubernetes engine2026-11-07heise onlineNVKE: Nvidia bringt eigene Kubernetes Engine als Preview2026-11-07aiweeklyNvidia previews NVKE, a bare-metal GPU-Kubernetes factory2026-11-06borncityNvidia NVKE v0.24.0-rc.5: Vorschau für isolierte GPU-Kubernetes-Cluster2026-11-06news.lavx.huNVIDIA Kubernetes Engine Enters Preview: A Management Plane for GPU Kubernetes Clusters2026-11-05ecosistemastartupNVKE: Kubernetes de NVIDIA para tus propias GPUs2026-11-05