Builder Node #
Fills the builder role β see
Builder. The host is dv00bld001p01.
Hardware #
AOOSTAR N1 PRO: specs, cabling, power and console.
Operating System #
The Builder runs Fedora Workstation, configured via the deevnet.builder Ansible collection.
| Attribute | Value |
|---|---|
| OS | Fedora Workstation |
| Version | Software Catalog |
| Collection | deevnet.builder applied |
The Builder is installed over PXE by another builder: a temporary builder VM on the management hypervisor network-boots it with the builder kickstart, then applies the full builder configuration. See Repave the Builder.
Network Position #
The dual-homed position is described in Builder β Network Position. On this host, from inventory:
| Interface | Purpose | Address |
|---|---|---|
eth0 | Management segment (downstream) | 10.20.99.95 reserved; 10.20.99.1 while bootstrap-authoritative |
eth1 | Transit | DHCP |
wifi | Upstream (WAN) | from whatever network it joins |
Roles #
The Builder is configured using these deevnet.builder roles:
| Role | Purpose |
|---|---|
| Workstation | Developer tools, users, Ansible controller |
| Artifacts | Air-gapped artifact serving (ISOs, packages, images) |
| Bootstrap | Network boot for the site: PXE and TFTP always; DNS, DHCP and gateway too while the Builder is authoritative |
| Network Controller | A stopped, empty Omada controller and a copy of the live controller’s snapshot: the cold fallback for dv02nms001v01 |
Service Identity #
Per the Naming Standard:
dv00bld001p01.mobile.deevnet.netβ the host itselfartifacts.mobile.deevnet.netβdv00bld001p01.mobile.deevnet.net(CNAME)pxe.mobile.deevnet.netβdv00bld001p01.mobile.deevnet.net(CNAME)
Per Multihoming, the Builder hosts multiple services. This co-location is intentional and documentedβblast radius is understood.