master
Signed-off-by: KosiehBarter <kaja.valek@gmail.com>
BarterVirtualMachineOperator
This repository is maintained by a human.
- AI reasoning is used for analytical purposes only.
- Definitive, last and the only executive decision is made a by a human.
About
- This project serves as a SystemD-based "state machine" for
libvirtd-based virtual machine operation. - For this project, there is included from-start-to-finish wiki page that serves both as a manual and as a runbook.
Tested on / with
| Host | Deployed / installed | Guest | Reason | Result |
|---|---|---|---|---|
| Arch Linux | via LinuxHacks/ai.sh |
Windows 10 | Virtualized gaming | 100-96% native GPU performance |
Where to start
- Please consult repo's wiki.
Validation & Reproducibility
- Status: Verified 1:1 Reconstruction
- Methodology: Green-field Deployment (Clean Room Installation)
This framework has been successfully validated through a rigorous "Green-field" replication process. A secondary, independent virtual environment was constructed from scratch using only the provided documentation, IaC scripts, and the iPXE installer.
Key Results of Replication:
- Performance Parity: The newly deployed instance achieved identical performance metrics (120-180 FPS) as the original optimized rig.
- Deterministic Behavior: All system transitions, PCI bus mappings, and driver handovers behaved exactly as documented.
- Independence: The success of the deployment confirms that the project's logic is independent of host-specific artifacts and relies solely on the engineering principles defined in the repository.
"If a setup cannot be reproduced from zero, it is not a platform - it is an accident. BarterVMOp is a platform."
Description
Languages
Shell
97.1%
Makefile
2.9%