Kubernetes-Native VM API
Manage VM lifecycle through CRDs like ImpVM, ImpNetwork, ImpVMSnapshot, ImpVMMigration, and ImpWarmPool.
Run Firecracker microVMs on Kubernetes with CRDs for networking, snapshots, migration, and warm pools.

Alpha v0.9.0 — APIs may break; see Manual → Install
helm upgrade --install imp ./charts/imp -n imp-system --create-namespace
kubectl get impvm -n default
kubectl describe impvm quick-vm -n defaultUse manifests for VM lifecycle. Avoid per-host scripts.
Use metrics and status fields to check lifecycle state, latency, and health.
Use the same CRDs in local Kind clusters and production, including migration and warm-pool workflows.
Add imp-sandbox for multi-tenant isolation with standard or hard tenancy and gateway controls. Read the sandbox docs →