Artificial Intelligence Alrededor de 5 minutos para leer

NVKE: NVIDIA presenta su versión de Kubernetes especializada para IA (todavía en preview)

NVIDIA Kubernetes Engine (NVKE), un sistema de gestión de Kubernetes open source que un operador de fábrica de IA instala para crear y operar clústeres en su propia infraestructura de GPUs NVIDIA.

Nicolás Georger Nicolás Georger | 11/11/2026
NVKE: NVIDIA presenta su versión de Kubernetes especializada para IA (todavía en preview)

NVKE: NVIDIA presenta su versión de Kubernetes especializada para IA (todavía en preview)

Si estás montando una fábrica de IA y te toca ofrecer Kubernetes como servicio a tus clientes, probablemente ya sepas que construir un sistema de gestión de clústeres desde cero no es precisamente una tarde de viernes. NVIDIA lo sabe, y por eso lanzó NVIDIA Kubernetes Engine (NVKE), un sistema de gestión de Kubernetes open source que un operador de fábrica de IA instala para crear y operar clústeres en su propia infraestructura de GPUs NVIDIA.

Eso sí, ojo con la letra chica: NVKE está en estado preview. Las APIs, la configuración y el comportamiento pueden cambiar entre releases, y desde NVIDIA explícitamente no recomiendan usarlo para cargas de producción. Traducción: juega con él, experimenta, pero no le pongas encima el pipeline de inferencia de tus clientes que factura millones. La documentación oficial lista el estado de preview y limitaciones conocidas por si necesitas argumentos para convencer a tu jefe de esperar.

Qué es una fábrica de IA?

🤖
Según NVIDIA, una fábrica de IA es una infraestructura informática especializada diseñada para "generar valor a partir de los datos" mediante la gestión de todo el ciclo de vida de la IA, desde la ingesta de datos hasta el entrenamiento, el ajuste fino y la inferencia de IA a gran escala.

El producto principal es la inteligencia, medida por el rendimiento de tokens, que impulsa las decisiones, la automatización y las nuevas soluciones de IA .

Qué es NVKE, en corto

NVKE es un sistema de gestión de Kubernetes que el operador de una AI factory instala para crear y correr clústeres para sus clientes. El operador solicita cada clúster a través de la API de NVKE, y NVKE se encarga de aprovisionar los nodos bare-metal, formar el clúster y manejar las operaciones del día a día: escalar node pools, actualizar Kubernetes, reemplazar nodos y renovar certificados.

NVKE trabaja de la mano con NVIDIA Kubernetes Recipes (NVKR), su sistema de build compañero, que construye las imágenes de OS de nodo y los componentes que NVKE despliega. Ambos están bajo licencia Apache 2.0 y aceptan contribuciones externas. Nada de lock-in propietario, al menos en el papel.

El ecosistema: NVKE, NVKR y compañía

NVKE no vive solo. Forma parte de un stack más grande, y cada pieza es un proyecto separado:

Capa Componente Rol
Infraestructura NICo Ciclo de vida de máquinas bare-metal y red: descubrimiento, firmware, configuración de red y aprovisionamiento de hosts.
Build NVKR Construye los artefactos que NVKE despliega y firma los releases desde su pipeline alojado.
Kubernetes NVKE Crea y opera clústeres de Kubernetes sobre máquinas de NICo.
Runtime acelerado AICR Combinaciones validadas y con versiones fijas del GPU Operator, Network Operator, DRA y otros componentes del runtime.
Salud NVSentinel Detecta fallas de GPU en cada nodo y solicita remediación a NVKE.

Cómo funciona NVKE por dentro

Una instalación de NVKE gestiona una flota de clústeres de workload dentro de una sola fábrica de IA. El flujo es más o menos así:

  1. Arrancas un clúster de management en nodos que tú preparas.
  2. nvkectl levanta un clúster semilla temporal, lo usa para formar el clúster de management con kubeadm, y lo borra cuando el bootstrap tiene éxito.
  3. El clúster de management corre el plano de management de NVKE: la API y los controladores que operan clústeres, node pools y nodos.
  4. Cuando creas un clúster de workload, el plano de management pide máquinas a tu proveedor de infraestructura (NICo) vía Cluster API.
  5. NICo aprovisiona cada máquina desde tu imagen de OS de nodo, y el agente nvke-agent corre kubeadm e instala los componentes del clúster.
  6. El cliente recibe un kubeconfig y usa kubectl contra el endpoint de la API de su clúster.

Los nodos pertenecen a node pools que comparten un tipo de instancia, un release y una versión de Kubernetes. Y ojo: cada clúster de workload tiene su propio plano de control, su propio etcd y sus propios node pools. Aislamiento de verdad, no de cartón.

El ciclo de vida: construir, arrancar, configurar y operar

Etapa Qué haces Más info
Construcción Construyes la imagen de OS de nodo, sirves sus archivos de boot por HTTP(S) y publicas los artefactos en tus registries. Repites por cada versión de Kubernetes o parche de seguridad. Build and host node OS images
Día 0: Bootstrap Preparas los nodos del clúster de management, haces bootstrap con nvkectl e instalas el plano de management. Bootstrap the management cluster
Día 1: Configuración Conectas el plano de management a NICo, activas la autenticación de la API y registras las imágenes de nodo y releases. Configure an infrastructure provider: NICo
Día 2: Operación Creas clústeres de workload, das acceso a los clientes e instalas el runtime acelerado con AICR. NVKE se encarga después de escalar, actualizar, reemplazar nodos y renovar certificados. Create a workload cluster

Quién es responsable de qué

Esto es importante, porque en el mundo del managed Kubernetes la línea entre "lo que provee el software" y "lo que provee el operador" se difumina rápido. NVIDIA lo deja claro:

Quién Es responsable de
NVKE y NVKR (el software) Construir artefactos desde fuentes fijas y firmar releases (NVKR). Aprovisionar nodos, formar clústeres, identidad de nodo, encriptación, upgrades, reemplazo de nodos y renovación de certificados (NVKE).
El operador La infraestructura y NICo, el clúster de management, construir/verificar/publicar artefactos, el runtime acelerado, la disponibilidad del clúster y el acceso que reciben los clientes.
El cliente Las cargas de trabajo, sus imágenes, namespaces, secretos de aplicación y el RBAC de sus propios usuarios dentro de los límites del operador.

Lo que NVKE no hace

Para que no haya malentendidos:

  • No gestiona bare metal. NICo descubre máquinas, actualiza firmware, configura redes y aprovisiona hosts. NVKE solo pide máquinas a NICo vía CAPNICo.
  • No envía imágenes de OS ni binarios de Kubernetes. Tú los construyes, con NVKR o desde el repo de NVKE, y los alojas tú mismo.
  • No corre las cargas de tus clientes. Tú operas el clúster, el cliente es dueño de lo que corre adentro.

Detalles técnicos que vale la pena destacar

  • Builds verificables. NVKR construye cada artefacto desde fuentes fijas y registra un SBOM. Los releases del pipeline alojado están firmados y llevan build provenance, que puedes verificar contra tu propia política antes de que un artefacto llegue a un clúster.
  • Identidad de nodo con TPM. En bare metal, cada nodo atestigua con su TPM vía SPIFFE/SPIRE antes de recibir una credencial de join. Además, hay encriptación de etcd en reposo por clúster.
  • OVN-Kubernetes. Los clústeres usan un build curado por NVIDIA de OVN-Kubernetes, también open source.
  • Telemetría con NKTP. El pipeline de telemetría de NVKE corre OpenTelemetry Collectors que recolectan métricas, logs y trazas y las exportan a tu backend vía OTLP. Se instala en el clúster de management y también corre en cualquier otro clúster de Kubernetes.
  • Conformidad upstream. NVKE usa Kubernetes upstream, kubeadm y Cluster API. La CNCF certificó que NVKE crea clústeres conformes, y es una Certified Kubernetes AI Platform. Tus clientes no tendrán que reaprender nada, ni siquiera los malos hábitos de YAML.

Primeros pasos

Referencias

Contenido relacionado

II Congreso IA-LATAM · De la investigación al impacto

II Congreso IA-LATAM · De la investigación al impacto

El II Congreso Académico IA-LATAM, programado para los días 5 y 6 de noviembre de 2026, busca precisamente reducir la brecha entre la investigación local y su implementación en contextos del mundo real.

27/10/2026 4 minutos aprox.
Nicolás Georger

Nicolás Georger

Ver más contenido por Nicolás Georger

Self-taught IT professional driving innovation & social impact with cybernetics, open source (Linux, Kubernetes), AI & ML.