Nutanix Kubernetes Platform (NKP) 2.19 expands Kubernetes deployment and management with bare-metal support, simplified cluster upgrades, and new capabilities for AI workloads. The release also adds Kubernetes 1.36 support, AHV virtual machine management, and improvements to AI Navigator.
Administrators upgrading existing environments should review changes to Prism Central projects, container registry authentication, and deprecated components before proceeding.
Review the detailed release notes before deploying any product updates.
Action Required: Prepare for NKP 2.19
Several changes require attention before installation or upgrade.
-
Prism Central Projects 2.0: Clusters must use a single Prism Central project across control plane and worker nodes. Before upgrading NKP 2.18 clusters spanning multiple projects, consolidate all nodes into one project.
-
DockerHub authentication: Management clusters without an existing Nutanix DockerHub registry token must provide one during upgrade.
-
Catalog migration: GitRepository-based catalogs are no longer supported. Migrate remaining
AppDeploymentresources to OCIRepository-based catalogs. -
Removed CLI flag: The
--kommander-applications-repositoryflag is no longer supported fornkp install kommanderornkp upgrade kommander. -
Kubernetes Dashboard: NKP replaces Kubernetes Dashboard with Headlamp. Existing Dashboard instances remain running after upgrade, but Nutanix recommends migrating to Headlamp as soon as possible.
The nkp upgrade workspace command is also deprecated. Use the supported cluster or platform application upgrade workflows instead.
What's New and Improved
Deploy Kubernetes Directly on Bare Metal
NKP 2.19 introduces NKP Metal, enabling Kubernetes deployment and management on physical servers.
Using Foundation Central and the NKP host inventory, administrators can image and register hosts, assign them to workspaces, and create bare-metal clusters. Physical worker node pools can also be added to VM-based clusters.
This provides direct access to compute, networking, storage, and accelerators for AI, GPU computing, and edge workloads.
Simplified Cluster Upgrades
ClusterClass workload clusters, including Nutanix and EKS clusters, now support per-cluster upgrades through the NKP UI or a single CLI command.
The workflow upgrades platform applications before Kubernetes, cluster infrastructure, and related add-ons.
For non-ClusterClass clusters, the new nkp upgrade platform-apps command upgrades platform applications independently.
The management cluster must first be upgraded to NKP 2.19.
Manage Virtual Machines Alongside Containers
NKP 2.19 introduces AHV virtual machine management through VM Operator.
Platform teams can provision, update, monitor, and manage Linux and Windows VMs using Kubernetes APIs and declarative workflows.
This brings VM and container lifecycle management into a common Kubernetes operational model.
Expanded AI and GPU Capabilities
NKP 2.19 adds a curated AI application catalog for Pro and Ultimate environments, including KAI Scheduler, Slurm Operator, Kueue, Kubeflow Pipelines, JupyterHub, and Milvus Operator.
The release also supports GPU scheduling and slicing through Kubernetes Dynamic Resource Allocation for NVIDIA and AMD GPUs. NVIDIA multi-instance GPU partitioning is not included.
AI Navigator and MCP Improvements
The NKP Model Context Protocol (MCP) Server is now enabled by default on management clusters with Pro or Ultimate licenses in internet-connected environments.
AI Navigator can access additional Kubernetes, Flux GitOps, and NKP resources through the MCP Server, with Kubernetes RBAC controlling access.
Additional improvements include dynamic resource discovery, configurable resource exposure, session metrics, and PostgreSQL connection recovery.
Fixes and Reliability
NKP 2.19 resolves several issues affecting cluster operations:
-
Cluster readiness: Fixes etcd learner promotion failures that prevented new clusters from becoming ready.
-
Upgrade reliability: Resolves control plane upgrades stalled by validating webhooks and registry preflight checks that ignored
--skip-preflight-checks=Registry. -
Node provisioning: Fixes expired Prism Central session tokens that left new workload cluster nodes in the
NotReadystate. -
Certificates: Corrects ACME certificate issuance failures involving the Traefik ingress class.
-
Application management: Resolves workspace application update failures involving more than 10 clusters.
NKP Insights 1.9 also improves security alert forwarding, restores tracked resource state after restarts, and introduces image-tag CVE reports.
Availability and Compatibility
NKP 2.19 supports Kubernetes 1.36.2, installed by default, along with the supported Kubernetes 1.35.x release family.
Additional compatibility includes:
-
Operating systems: Rocky Linux 9.8 and Red Hat Enterprise Linux 9.8.
-
Prism Central:
pc.7.5andpc.7.6. -
AOS: Versions 7.5 and 7.6.
-
Nutanix Data Services for Kubernetes: NDK 2.3.
-
Nutanix Enterprise AI: NAI 2.8.0 and 2.8.1.
Administrators should review known limitations before upgrading. In particular, certain single-instance Nutanix AI configurations can prevent worker nodes from draining during cluster upgrades.
Learn More
For complete installation guidance, compatibility requirements, and upgrade procedures, see:
Review the complete NKP 2.19 release notes before upgrading production environments.
Want to dig deeper, share what you’re seeing, or swap ideas with other users? Keep the conversation going in the Nutanix Kubernetes forum your next great solution might be one reply away.
