Nvidia publica amb llicència Apache una eina per oferir Kubernetes gestionat sobre els seus servidors amb GPU
NVKE és un pla de gestió que permet a un equip de plataforma crear i operar clústers de Kubernetes aïllats per als seus clients sobre màquines pròpies amb GPU de Nvidia. És una versió preliminar no recomanada per a producció i, de moment, només funciona amb el controlador d'infraestructura de la mateixa Nvidia.
Nvidia ha publicat a GitHub el codi de NVIDIA Kubernetes Engine (NVKE), amb llicència Apache 2.0. L'eina no és una distribució de Kubernetes, sinó una mena de fàbrica de clústers: un clúster temporal aixeca un clúster de gestió, i aquest crea i administra sota demanda clústers de treball independents, cadascun amb el seu pla de control, etcd i grups de nodes. Els clients hi accedeixen amb l'API de Kubernetes i kubectl.
Els nodes s'autentiquen amb SPIFFE/SPIRE a partir del xip TPM abans de rebre credencials per unir-se al clúster, i es pot xifrar etcd per a cada clúster. Un projecte germà, NVKR, construeix les imatges dels nodes i els components.
És una versió preliminar amb limitacions notables: després d'instal·lar-la, l'API no té autenticació i funciona amb HTTP sense xifrar, el clúster de gestió no es pot actualitzar ni restaurar des de còpies de seguretat, i l'únic proveïdor d'infraestructura compatible és NICo, el controlador d'infraestructura de Nvidia. El codi és obert, però l'ecosistema, de moment, només en té un de proveïdor.