Skip to content

IMPFirecracker microVMs as first-class Kubernetes resources

Retro spirit, modern control plane. Build VM workloads with CRDs for networking, snapshots, migration, and warm pools.

IMP mascot on server hardware
imp quickstart // shell
bash
helm upgrade --install imp ./charts/imp -n imp-system --create-namespace
kubectl get impvm -n default
kubectl describe impvm quick-vm -n default

Why IMP

Ship VM workloads fast

Turn VM lifecycle into declarative Kubernetes workflows, not manual host choreography.

Keep ops friction low

Use built-in metrics and clear status surfaces for lifecycle, latency, and health visibility.

Stay architecture-ready

Use the same CRDs from local Kind clusters to production, with migration and warm-pool workflows built in.

imp@2026:~$ license Apache-2.0