refactor(hardware): rename mf00-mf04 to srv01-srv05, add cluster field

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
sjat 2026-06-24 16:23:23 +02:00
parent 9869da5c6b
commit fd21d4807d
8 changed files with 42 additions and 41 deletions

View file

@ -20,11 +20,11 @@ _Auto-generated from `docs/hardware/*.md` — do not edit by hand. Run `make doc
| Hostname | Location | CPU | RAM | Storage | NIC | Status |
|---|---|---|---|---|---|---|
| [makerfloss.eu](makerfloss.eu.md) | Hetzner HEL1 (cloud) | AMD EPYC (shared vCPU) · 2c | 4 GB | 40 GB NVME | 1 GbE | in-use |
| [mf00](mf00.md) | The pile | ? | ? | ? | ? | staging |
| [mf01](mf01.md) | The pile | Intel Core i5-8500 @ 3.00GHz · 6c | 8 GB | 40 GB NVME | 1 GbE | staging |
| [mf02](mf02.md) | The pile | Intel Core i5-8500 @ 3.00GHz · 6c | 16 GB | 40 GB NVME | 1 GbE | staging |
| [mf03](mf03.md) | The pile | Intel Core i5-3570K @ 3.40GHz · 4c | 8 GB | 500 GB HDD | 1 GbE | staging |
| [mf04](mf04.md) | The pile | Intel Core i5-3570K @ 3.40GHz · 4c | 8 GB | 500 GB HDD | 1 GbE | staging |
| [srv01](srv01.md) | The pile | ? | ? | ? | ? | staging |
| [srv02](srv02.md) | The pile | Intel Core i5-8500 @ 3.00GHz · 6c | 8 GB | 40 GB NVME | 1 GbE | staging |
| [srv03](srv03.md) | The pile | Intel Core i5-8500 @ 3.00GHz · 6c | 16 GB | 40 GB NVME | 1 GbE | staging |
| [srv04](srv04.md) | The pile | Intel Core i5-3570K @ 3.40GHz · 4c | 8 GB | 500 GB HDD | 1 GbE | staging |
| [srv05](srv05.md) | The pile | Intel Core i5-3570K @ 3.40GHz · 4c | 8 GB | 500 GB HDD | 1 GbE | staging |
## Switches

View file

@ -1,7 +1,8 @@
---
hostname: mf00
hostname: srv01
kind: server
status: staging
cluster: tappaas
location: The pile
cpu: "?"
cpu_cores: "?"

View file

@ -1,5 +1,5 @@
---
hostname: mf01
hostname: srv02
kind: server
status: staging
location: The pile

View file

@ -1,5 +1,5 @@
---
hostname: mf02
hostname: srv03
kind: server
status: staging
location: The pile

View file

@ -1,5 +1,5 @@
---
hostname: mf03
hostname: srv04
kind: server
status: staging
location: The pile

View file

@ -1,5 +1,5 @@
---
hostname: mf04
hostname: srv05
kind: server
status: staging
location: The pile

View file

@ -148,15 +148,15 @@
<text x="54" y="974" text-anchor="end" fill="#999">47</text>
<text x="54" y="994" text-anchor="end" fill="#999">48</text>
<rect x="59" y="41" width="238" height="18" rx="3" fill="#4c78a8" stroke="#333"/>
<text x="178" y="54" text-anchor="middle" fill="#ffffff">mf00 (U1)</text>
<text x="178" y="54" text-anchor="middle" fill="#ffffff">srv01 (U1)</text>
<rect x="59" y="61" width="238" height="18" rx="3" fill="#4c78a8" stroke="#333"/>
<text x="178" y="74" text-anchor="middle" fill="#ffffff">mf01 (U2)</text>
<text x="178" y="74" text-anchor="middle" fill="#ffffff">srv02 (U2)</text>
<rect x="59" y="81" width="238" height="18" rx="3" fill="#4c78a8" stroke="#333"/>
<text x="178" y="94" text-anchor="middle" fill="#ffffff">mf02 (U3)</text>
<text x="178" y="94" text-anchor="middle" fill="#ffffff">srv03 (U3)</text>
<rect x="59" y="121" width="238" height="38" rx="3" fill="#4c78a8" stroke="#333"/>
<text x="178" y="144" text-anchor="middle" fill="#ffffff">mf03 (U5U6)</text>
<text x="178" y="144" text-anchor="middle" fill="#ffffff">srv04 (U5U6)</text>
<rect x="349" y="121" width="238" height="38" rx="3" fill="#4c78a8" stroke="#333"/>
<text x="468" y="144" text-anchor="middle" fill="#ffffff">mf04 (U5U6)</text>
<text x="468" y="144" text-anchor="middle" fill="#ffffff">srv05 (U5U6)</text>
<rect x="59" y="221" width="238" height="18" rx="3" fill="#59a14f" stroke="#333"/>
<text x="178" y="234" text-anchor="middle" fill="#ffffff">sw01 (U10)</text>
<rect x="59" y="501" width="238" height="18" rx="3" fill="#9c755f" stroke="#333"/>

Before

Width:  |  Height:  |  Size: 12 KiB

After

Width:  |  Height:  |  Size: 12 KiB

View file

@ -12,47 +12,47 @@ _Auto-generated from `docs/hardware/*.md` (items with `rack: rack01`) — do not
flowchart LR
pdu01["pdu01<br/>8 outlets"]
pdu02["pdu02<br/>8 outlets"]
mf00["mf00"]
mf01["mf01"]
mf02["mf02"]
mf03["mf03"]
mf04["mf04"]
pdu01 -->|outlet 1| mf00
pdu01 -->|outlet 2| mf01
pdu01 -->|outlet 3| mf02
pdu01 -->|outlet 4| mf03
pdu01 -->|outlet 5| mf04
pdu02 -->|outlet 1| mf00
srv01["srv01"]
srv02["srv02"]
srv03["srv03"]
srv04["srv04"]
srv05["srv05"]
pdu01 -->|outlet 1| srv01
pdu01 -->|outlet 2| srv02
pdu01 -->|outlet 3| srv03
pdu01 -->|outlet 4| srv04
pdu01 -->|outlet 5| srv05
pdu02 -->|outlet 1| srv01
```
## Network
```mermaid
flowchart LR
mf00["mf00"]
mf01["mf01"]
mf02["mf02"]
mf03["mf03"]
mf04["mf04"]
pp01["pp01<br/>patch-panel"]
srv01["srv01"]
srv02["srv02"]
srv03["srv03"]
srv04["srv04"]
srv05["srv05"]
sw01["sw01<br/>switch"]
mf00 -->|eth0 → p1 · 1G| sw01
mf01 -->|eth0 → p1 · 1G| pp01
mf02 -->|eth0 → p2 · 1G| pp01
mf03 -->|eth0 → p3 · 1G| pp01
mf04 -->|eth0 → p4 · 1G| pp01
pp01 -->|uplink → p24 · 1G| sw01
srv01 -->|eth0 → p1 · 1G| sw01
srv02 -->|eth0 → p1 · 1G| pp01
srv03 -->|eth0 → p2 · 1G| pp01
srv04 -->|eth0 → p3 · 1G| pp01
srv05 -->|eth0 → p4 · 1G| pp01
```
## Occupancy
| U | Device | Kind | Face | Status |
|---|---|---|---|---|
| U1 | [mf00](../../hardware/mf00.md) | server | front | staging |
| U2 | [mf01](../../hardware/mf01.md) | server | front | staging |
| U3 | [mf02](../../hardware/mf02.md) | server | front | staging |
| U5U6 | [mf03](../../hardware/mf03.md) | server | front | staging |
| U5U6 | [mf04](../../hardware/mf04.md) | server | rear | staging |
| U1 | [srv01](../../hardware/srv01.md) | server | front | staging |
| U2 | [srv02](../../hardware/srv02.md) | server | front | staging |
| U3 | [srv03](../../hardware/srv03.md) | server | front | staging |
| U5U6 | [srv04](../../hardware/srv04.md) | server | front | staging |
| U5U6 | [srv05](../../hardware/srv05.md) | server | rear | staging |
| U10 | [sw01](../../hardware/sw01.md) | switch | front | in-use |
| U24 | [pp01](../../hardware/pp01.md) | patch-panel | front | in-use |
| 0U | [pdu01](../../hardware/pdu01.md) | pdu | left | in-use |