Lifecycle
IMP provides snapshot-based lifecycle primitives for save/restore and fast VM provisioning.
Sections
Concepts
- ImpVMSnapshot: captures a running VM's memory and disk state. Supports one-shot and scheduled recurring captures.
- ImpWarmPool: keeps a pool of pre-booted VMs ready for instant assignment. Pool members boot from an elected snapshot base.
For latency-sensitive workloads, use warm pools. VMs boot from a snapshot and wait for assignment.
Runtime and Pressure Handling
imp-runtimeusesupdateStrategy: OnDelete. It never rolls automatically. See Day 0: Runtime OnDelete for the cordon, drain, and delete-pod rollout.pressureLifecycle.enabledisfalseby default. When enabled, the operator suspends the largest VMs first onMemoryPressureand never auto-resumes. See Day 0: pressureLifecycle and Architecture: Operational Notes.
