Prerequisites
:::note Placeholder page
Values marked TBC are not yet confirmed against a tested floor and must not
be treated as final until verified on real hardware and replaced here.
:::
Centre
| Requirement | Value |
|---|---|
| Operating system | Linux (x86_64) or Windows Server |
| Database | PostgreSQL, version TBC; the centre creates no extensions itself unless noted otherwise once confirmed |
| Minimum CPU / memory | TBC |
| Disk | TBC, plus space for job history and the ISO library if used |
| Network | Agents reach it on the gRPC listener (default 127.0.0.1:9443, override with -listen/-advertise); browsers reach it on the REST/console listener (default 127.0.0.1:8080) |
Agent
| Requirement | Value |
|---|---|
| Operating system | Windows Server, Hyper-V role enabled |
| Minimum tested version | TBC |
| PowerShell modules | Hyper-V, NetAdapter, FailoverClusters, Storage (present by default with the relevant Windows roles/features installed) |
| Disk | Space for the agent binary and its local state store (agent.db) |
| Network | Outbound reachability to the centre's gRPC listener |
Clustering (optional)
If hosts will form a failover cluster:
- Windows Failover Clustering feature installed on every member.
- A configured witness — see Witness configuration.
- Shared storage: Storage Spaces Direct (S2D) with Cluster Shared Volumes (CSV) in v1. SAN/iSCSI/SMB3 are on the roadmap, not yet supported.
Ports
A firewall rule reference (exact ports and defaults) will be generated from the running centre's configuration flags and listed here.