Skip to main content

zyvor-fabric User Stories

Product: private cloud control plane with VM lifecycle handled by FluxVM (no systemd dependency)

Cross-reference: Documentation index · Main README

Personas​

PersonaNameFocus
Private Cloud AdminAlexVM lifecycle via FluxVM
Platform EngineerMorganK8s operator and Terraform
DeveloperJordanCLI/web console/API for VM operations

Story 1 — Create VM via CLI​

As Alex (Private Cloud Admin), I want full Fabric VM lifecycle from fabricctl, so that I deliver reliable outcomes.

CriterionNotes
Core capability780+ REST endpoints

Story 2 — Web dashboard ops​

As Jordan (Developer), I want manage fleet from react ui with vnc, so that I deliver reliable outcomes.

CriterionNotes
Core capabilityweb/, noVNC proxy

Story 3 — HA clustering​

As Morgan (Platform Engineer), I want multi-node fabric with live migration, so that I deliver reliable outcomes.

CriterionNotes
Core capabilityHA crates, clustering

Story 4 — Terraform provider​

As Morgan (Platform Engineer), I want declarative infra as code, so that I deliver reliable outcomes.

CriterionNotes
Core capabilityterraform-provider/

Story 5 — GPU passthrough​

As Alex (Private Cloud Admin), I want assign gpu to vm workloads, so that I deliver reliable outcomes.

CriterionNotes
Core capabilityGPU support in API

Validation​

Map each story to smoke tests, CI jobs, or manual lab steps before marking production-ready.