Create

Sign in to ReadmeX

or

How we handle your data: Privacy Policy

ReadmeX

Your AI reading companion

What would you like to catch up on?

Pick a briefing, or ask your own question.

Your community and people briefings stay personal to you.

nvke

nvke: A self-hosting management plane for creating and operating Kubernetes clusters on NVIDIA GPU infrastructure.

What problem it solves

Platform teams need to create and operate isolated Kubernetes clusters for customers on infrastructure they supply and control. They need a management plane that can provision GPU machines, manage cluster lifecycle operations, and establish node identity before issuing join credentials.

Key features

  • Independent workload clusters — Create workload clusters through the NVKE API or nvkectl. Each cluster has its own Kubernetes control plane, etcd, and node pools.

    Source: README, cluster-api-provider-provisioned

  • Workload cluster lifecycle management — Create, scale, and delete node pools, upgrade Kubernetes, and replace nodes through the management plane.

    Source: README, management-engine

  • Node identity and join protection — Nodes attest through SPIFFE/SPIRE with their TPM before receiving credentials to join a cluster. Per-cluster encryption of etcd data is also available.

    Source: README, auth

  • Source-built management components — The Go workspace can build the management plane binaries and supporting tools with the pinned toolchain and Make workflow.

    Source: README, go.work

Quick start

Copied verbatim from the project's README.

git clone https://github.com/dsx-ai-factory/nvke.git
cd nvke
make build

Who it may suit

This may suit platform teams evaluating or installing a management plane for customer-facing Kubernetes clusters on self-supplied NVIDIA GPU infrastructure. It may also suit contributors who want to build the workspace and work on its controllers, CLI, agents, or documentation.

Topics to discuss

  • What operating model should customers use to access isolated workload clusters and their Kubernetes APIs?

  • Which preview limitations should be addressed first to make the management plane suitable for production workloads?

  • What guidance is needed for secure API authentication, protected access, and management-plane recovery?


Written by ReadmeX AI from the project's README, source and public GitHub data; it may contain mistakes.

Read the original README https://github.com/dsx-ai-factory/nvke#readme

ReadmeX opened this community for a trending project; it is not run by the project. Maintainers can claim it from the community page.

github.comhttps://github.com/dsx-ai-factory/nvke

Comments

…