pivirtd Daemon
Completed: QEMU QMP control, VM lifecycle, memory/CPU allocation.
In Progress: Cloud Hypervisor VMM driver support.
This document details the architectural milestones, feature progress, and future implementation roadmap for all PiVirt stack components.
Tracking development milestones across 5 project phases
Establishes core virtualization capabilities and basic VM lifecycle management.
Introduces zero-trust communication, identity management, and API gateway routing.
Delivers shared block storage, cluster locking, and container storage interfaces.
Automates host provisioning, cloud image management, and observability.
Enables zero-downtime operations, HA automation, and infrastructure-as-code.
pivirtd Daemon
Completed: QEMU QMP control, VM lifecycle, memory/CPU allocation.
In Progress: Cloud Hypervisor VMM driver support.
Live Migration
Planned: Memory state streaming, block-mirroring, atomic pivoting.
PiTrust PKI & Operator
Completed: Hierarchical Root/Intermediate CA, CRD automated secret provisioning.
RBAC & Auth
In Progress: OIDC token validation, role-based resource permissions.
Local & QCOW2
Completed: Local directory pools, thin provisioning, raw images.
iSCSI & OCFS2
Planned: LIO target manager, OCFS2 cluster locking, DM-Multipath.