added all devices to rack
Some checks failed
Build slides / build (push) Successful in 1m15s
Build docs site / build (push) Failing after 42s

This commit is contained in:
Camila Baruĥ 2026-06-29 22:27:52 +02:00
parent dac2ad51ae
commit 4a6f8f07a8
5 changed files with 173 additions and 25 deletions

View file

@ -7,6 +7,7 @@ _Auto-generated from `docs/hardware/*.md` — do not edit by hand. Run `make doc
| Hostname | Location | CPU | RAM | Storage | NIC | Status | | Hostname | Location | CPU | RAM | Storage | NIC | Status |
|---|---|---|---|---|---|---| |---|---|---|---|---|---|---|
| [pp01](pp01.md) | | | | | | in-use | | [pp01](pp01.md) | | | | | | in-use |
| [pp02](pp02.md) | | | | | | in-use |
## PDUs ## PDUs
@ -22,11 +23,15 @@ _Auto-generated from `docs/hardware/*.md` — do not edit by hand. Run `make doc
| Hostname | Location | CPU | RAM | Storage | NIC | Status | | 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 | | [makerfloss.eu](makerfloss.eu.md) | Hetzner HEL1 (cloud) | AMD EPYC (shared vCPU) · 2c | 4 GB | 40 GB NVME | 1 GbE | in-use |
| [nas01](nas01.md) | The pile | ? | ? | ? | ? | staging |
| [nas02](nas02.md) | The pile | ? | ? | ? | ? | staging |
| [srv01](srv01.md) | The pile | ? | ? | ? | ? | 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 | | [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 | | [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 | | [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 | | [srv05](srv05.md) | The pile | Intel Core i5-3570K @ 3.40GHz · 4c | 8 GB | 500 GB HDD | 1 GbE | staging |
| [srv06](srv06.md) | The pile | ? | ? | ? | ? | staging |
| [srv07](srv07.md) | The pile | ? | ? | ? | ? | staging |
## Shelves ## Shelves
@ -39,3 +44,7 @@ _Auto-generated from `docs/hardware/*.md` — do not edit by hand. Run `make doc
| Hostname | Location | CPU | RAM | Storage | NIC | Status | | Hostname | Location | CPU | RAM | Storage | NIC | Status |
|---|---|---|---|---|---|---| |---|---|---|---|---|---|---|
| [sw01](sw01.md) | | | | | | in-use | | [sw01](sw01.md) | | | | | | in-use |
| [sw02](sw02.md) | | | | | | in-use |
| [sw03](sw03.md) | | | | | | in-use |
| [sw04](sw04.md) | | | | | | in-use |
| [sw05](sw05.md) | | | | | | in-use |

View file

@ -3,14 +3,14 @@ hostname: pp01
kind: patch-panel kind: patch-panel
status: in-use status: in-use
rack: rack01 rack: rack01
rack_u: 24 rack_u: 25
u_height: 1 u_height: 1
rack_face: front rack_face: front
ports: 24 ports: 16
links: links:
- { local: uplink, peer: sw01, peer_port: 24, speed_gbps: 1 } - { local: uplink, peer: sw01, peer_port: 24, speed_gbps: 1 }
--- ---
## Notes ## Notes
- Provisional placeholder patch panel. Devices patch in here; rear uplink to sw01. - Link are placeholder values

View file

@ -3,10 +3,10 @@ hostname: sw01
kind: switch kind: switch
status: in-use status: in-use
rack: rack01 rack: rack01
rack_u: 10 rack_u: 8
u_height: 1 u_height: 1
rack_face: front rack_face: front
ports: 24 ports: 32
--- ---
## Notes ## Notes

View file

@ -213,9 +213,19 @@
<text x="452" y="144" text-anchor="middle" fill="#ffffff">srv05 (U5U6)</text> <text x="452" y="144" text-anchor="middle" fill="#ffffff">srv05 (U5U6)</text>
</a> </a>
<a href="/hardware/sw01/"> <a href="/hardware/sw01/">
<title>sw01 · switch · in-use · cluster: — · U10</title> <title>sw01 · switch · in-use · cluster: — · U8</title>
<rect x="43" y="181" width="238" height="18" rx="3" fill="#59a14f" stroke="#333333" stroke-width="1.5"/>
<text x="162" y="194" text-anchor="middle" fill="#ffffff">sw01 (U8)</text>
</a>
<a href="/hardware/sw02/">
<title>sw02 · switch · in-use · cluster: — · U9</title>
<rect x="43" y="201" width="238" height="18" rx="3" fill="#59a14f" stroke="#333333" stroke-width="1.5"/>
<text x="162" y="214" text-anchor="middle" fill="#ffffff">sw02 (U9)</text>
</a>
<a href="/hardware/sw03/">
<title>sw03 · switch · in-use · cluster: — · U10</title>
<rect x="43" y="221" width="238" height="18" rx="3" fill="#59a14f" stroke="#333333" stroke-width="1.5"/> <rect x="43" y="221" width="238" height="18" rx="3" fill="#59a14f" stroke="#333333" stroke-width="1.5"/>
<text x="162" y="234" text-anchor="middle" fill="#ffffff">sw01 (U10)</text> <text x="162" y="234" text-anchor="middle" fill="#ffffff">sw03 (U10)</text>
</a> </a>
<a href="/hardware/pdu04/"> <a href="/hardware/pdu04/">
<title>pdu04 · pdu · in-use · cluster: — · U11</title> <title>pdu04 · pdu · in-use · cluster: — · U11</title>
@ -228,24 +238,59 @@
<text x="452" y="274" text-anchor="middle" fill="#ffffff">pdu02 (U12)</text> <text x="452" y="274" text-anchor="middle" fill="#ffffff">pdu02 (U12)</text>
</a> </a>
<a href="/hardware/pp01/"> <a href="/hardware/pp01/">
<title>pp01 · patch-panel · in-use · cluster: — · U24</title> <title>pp01 · patch-panel · in-use · cluster: — · U25</title>
<rect x="43" y="501" width="238" height="18" rx="3" fill="#9c755f" stroke="#333333" stroke-width="1.5"/> <rect x="43" y="521" width="238" height="18" rx="3" fill="#9c755f" stroke="#333333" stroke-width="1.5"/>
<text x="162" y="514" text-anchor="middle" fill="#ffffff">pp01 (U24)</text> <text x="162" y="534" text-anchor="middle" fill="#ffffff">pp01 (U25)</text>
</a>
<a href="/hardware/pp02/">
<title>pp02 · patch-panel · in-use · cluster: — · U26</title>
<rect x="43" y="541" width="238" height="18" rx="3" fill="#9c755f" stroke="#333333" stroke-width="1.5"/>
<text x="162" y="554" text-anchor="middle" fill="#ffffff">pp02 (U26)</text>
</a>
<a href="/hardware/sw04/">
<title>sw04 · switch · in-use · cluster: — · U32</title>
<rect x="43" y="661" width="238" height="18" rx="3" fill="#59a14f" stroke="#333333" stroke-width="1.5"/>
<text x="162" y="674" text-anchor="middle" fill="#ffffff">sw04 (U32)</text>
</a> </a>
<a href="/hardware/pdu03/"> <a href="/hardware/pdu03/">
<title>pdu03 · pdu · in-use · cluster: — · U33</title> <title>pdu03 · pdu · in-use · cluster: — · U33</title>
<rect x="333" y="681" width="238" height="18" rx="3" fill="#e15759" stroke="#333333" stroke-width="1.5"/> <rect x="333" y="681" width="238" height="18" rx="3" fill="#e15759" stroke="#333333" stroke-width="1.5"/>
<text x="452" y="694" text-anchor="middle" fill="#ffffff">pdu03 (U33)</text> <text x="452" y="694" text-anchor="middle" fill="#ffffff">pdu03 (U33)</text>
</a> </a>
<a href="/hardware/sw05/">
<title>sw05 · switch · in-use · cluster: — · U36</title>
<rect x="43" y="741" width="238" height="18" rx="3" fill="#59a14f" stroke="#333333" stroke-width="1.5"/>
<text x="162" y="754" text-anchor="middle" fill="#ffffff">sw05 (U36)</text>
</a>
<a href="/hardware/srv01/"> <a href="/hardware/srv01/">
<title>srv01 · server · staging · cluster: tappaas · shf01/front/slot 1</title> <title>srv01 · server · staging · cluster: tappaas · shf01/front/slot 1</title>
<rect x="43" y="761" width="118" height="192" rx="3" fill="#4c78a8" stroke="#333333" stroke-width="1.5" stroke-dasharray="4 2"/> <rect x="43" y="761" width="38" height="192" rx="3" fill="#4c78a8" stroke="#333333" stroke-width="1.5" stroke-dasharray="4 2"/>
<text x="102" y="861" text-anchor="middle" fill="#ffffff">srv01</text> <text x="62" y="861" text-anchor="middle" fill="#ffffff">srv01</text>
</a> </a>
<a href="/hardware/srv02/"> <a href="/hardware/srv02/">
<title>srv02 · server · staging · cluster: tappaas · shf01/front/slot 2</title> <title>srv02 · server · staging · cluster: tappaas · shf01/front/slot 2</title>
<rect x="163" y="761" width="118" height="192" rx="3" fill="#4c78a8" stroke="#333333" stroke-width="1.5" stroke-dasharray="4 2"/> <rect x="83" y="761" width="38" height="192" rx="3" fill="#4c78a8" stroke="#333333" stroke-width="1.5" stroke-dasharray="4 2"/>
<text x="222" y="861" text-anchor="middle" fill="#ffffff">srv02</text> <text x="102" y="861" text-anchor="middle" fill="#ffffff">srv02</text>
</a>
<a href="/hardware/srv06/">
<title>srv06 · server · staging · cluster: tappaas · shf01/front/slot 6</title>
<rect x="123" y="761" width="38" height="192" rx="3" fill="#4c78a8" stroke="#333333" stroke-width="1.5" stroke-dasharray="4 2"/>
<text x="142" y="861" text-anchor="middle" fill="#ffffff">srv06</text>
</a>
<a href="/hardware/srv07/">
<title>srv07 · server · staging · cluster: tappaas · shf01/front/slot 7</title>
<rect x="163" y="761" width="38" height="192" rx="3" fill="#4c78a8" stroke="#333333" stroke-width="1.5" stroke-dasharray="4 2"/>
<text x="182" y="861" text-anchor="middle" fill="#ffffff">srv07</text>
</a>
<a href="/hardware/nas01/">
<title>nas01 · server · staging · cluster: tappaas · shf01/front/slot 8</title>
<rect x="203" y="761" width="38" height="192" rx="3" fill="#4c78a8" stroke="#333333" stroke-width="1.5" stroke-dasharray="4 2"/>
<text x="222" y="861" text-anchor="middle" fill="#ffffff">nas01</text>
</a>
<a href="/hardware/nas02/">
<title>nas02 · server · staging · cluster: tappaas · shf01/front/slot 9</title>
<rect x="243" y="761" width="38" height="192" rx="3" fill="#4c78a8" stroke="#333333" stroke-width="1.5" stroke-dasharray="4 2"/>
<text x="262" y="861" text-anchor="middle" fill="#ffffff">nas02</text>
</a> </a>
<a href="/hardware/srv03/"> <a href="/hardware/srv03/">
<title>srv03 · server · staging · cluster: tappaas · shf01/rear/slot 1</title> <title>srv03 · server · staging · cluster: tappaas · shf01/rear/slot 1</title>

Before

Width:  |  Height:  |  Size: 18 KiB

After

Width:  |  Height:  |  Size: 21 KiB

View file

@ -220,9 +220,19 @@ _Auto-generated from `docs/hardware/*.md` (items with `rack: rack01`) — do not
<text x="452" y="144" text-anchor="middle" fill="#ffffff">srv05 (U5U6)</text> <text x="452" y="144" text-anchor="middle" fill="#ffffff">srv05 (U5U6)</text>
</a> </a>
<a href="/hardware/sw01/"> <a href="/hardware/sw01/">
<title>sw01 · switch · in-use · cluster: — · U10</title> <title>sw01 · switch · in-use · cluster: — · U8</title>
<rect x="43" y="181" width="238" height="18" rx="3" fill="#59a14f" stroke="#333333" stroke-width="1.5"/>
<text x="162" y="194" text-anchor="middle" fill="#ffffff">sw01 (U8)</text>
</a>
<a href="/hardware/sw02/">
<title>sw02 · switch · in-use · cluster: — · U9</title>
<rect x="43" y="201" width="238" height="18" rx="3" fill="#59a14f" stroke="#333333" stroke-width="1.5"/>
<text x="162" y="214" text-anchor="middle" fill="#ffffff">sw02 (U9)</text>
</a>
<a href="/hardware/sw03/">
<title>sw03 · switch · in-use · cluster: — · U10</title>
<rect x="43" y="221" width="238" height="18" rx="3" fill="#59a14f" stroke="#333333" stroke-width="1.5"/> <rect x="43" y="221" width="238" height="18" rx="3" fill="#59a14f" stroke="#333333" stroke-width="1.5"/>
<text x="162" y="234" text-anchor="middle" fill="#ffffff">sw01 (U10)</text> <text x="162" y="234" text-anchor="middle" fill="#ffffff">sw03 (U10)</text>
</a> </a>
<a href="/hardware/pdu04/"> <a href="/hardware/pdu04/">
<title>pdu04 · pdu · in-use · cluster: — · U11</title> <title>pdu04 · pdu · in-use · cluster: — · U11</title>
@ -235,24 +245,59 @@ _Auto-generated from `docs/hardware/*.md` (items with `rack: rack01`) — do not
<text x="452" y="274" text-anchor="middle" fill="#ffffff">pdu02 (U12)</text> <text x="452" y="274" text-anchor="middle" fill="#ffffff">pdu02 (U12)</text>
</a> </a>
<a href="/hardware/pp01/"> <a href="/hardware/pp01/">
<title>pp01 · patch-panel · in-use · cluster: — · U24</title> <title>pp01 · patch-panel · in-use · cluster: — · U25</title>
<rect x="43" y="501" width="238" height="18" rx="3" fill="#9c755f" stroke="#333333" stroke-width="1.5"/> <rect x="43" y="521" width="238" height="18" rx="3" fill="#9c755f" stroke="#333333" stroke-width="1.5"/>
<text x="162" y="514" text-anchor="middle" fill="#ffffff">pp01 (U24)</text> <text x="162" y="534" text-anchor="middle" fill="#ffffff">pp01 (U25)</text>
</a>
<a href="/hardware/pp02/">
<title>pp02 · patch-panel · in-use · cluster: — · U26</title>
<rect x="43" y="541" width="238" height="18" rx="3" fill="#9c755f" stroke="#333333" stroke-width="1.5"/>
<text x="162" y="554" text-anchor="middle" fill="#ffffff">pp02 (U26)</text>
</a>
<a href="/hardware/sw04/">
<title>sw04 · switch · in-use · cluster: — · U32</title>
<rect x="43" y="661" width="238" height="18" rx="3" fill="#59a14f" stroke="#333333" stroke-width="1.5"/>
<text x="162" y="674" text-anchor="middle" fill="#ffffff">sw04 (U32)</text>
</a> </a>
<a href="/hardware/pdu03/"> <a href="/hardware/pdu03/">
<title>pdu03 · pdu · in-use · cluster: — · U33</title> <title>pdu03 · pdu · in-use · cluster: — · U33</title>
<rect x="333" y="681" width="238" height="18" rx="3" fill="#e15759" stroke="#333333" stroke-width="1.5"/> <rect x="333" y="681" width="238" height="18" rx="3" fill="#e15759" stroke="#333333" stroke-width="1.5"/>
<text x="452" y="694" text-anchor="middle" fill="#ffffff">pdu03 (U33)</text> <text x="452" y="694" text-anchor="middle" fill="#ffffff">pdu03 (U33)</text>
</a> </a>
<a href="/hardware/sw05/">
<title>sw05 · switch · in-use · cluster: — · U36</title>
<rect x="43" y="741" width="238" height="18" rx="3" fill="#59a14f" stroke="#333333" stroke-width="1.5"/>
<text x="162" y="754" text-anchor="middle" fill="#ffffff">sw05 (U36)</text>
</a>
<a href="/hardware/srv01/"> <a href="/hardware/srv01/">
<title>srv01 · server · staging · cluster: tappaas · shf01/front/slot 1</title> <title>srv01 · server · staging · cluster: tappaas · shf01/front/slot 1</title>
<rect x="43" y="761" width="118" height="192" rx="3" fill="#4c78a8" stroke="#333333" stroke-width="1.5" stroke-dasharray="4 2"/> <rect x="43" y="761" width="38" height="192" rx="3" fill="#4c78a8" stroke="#333333" stroke-width="1.5" stroke-dasharray="4 2"/>
<text x="102" y="861" text-anchor="middle" fill="#ffffff">srv01</text> <text x="62" y="861" text-anchor="middle" fill="#ffffff">srv01</text>
</a> </a>
<a href="/hardware/srv02/"> <a href="/hardware/srv02/">
<title>srv02 · server · staging · cluster: tappaas · shf01/front/slot 2</title> <title>srv02 · server · staging · cluster: tappaas · shf01/front/slot 2</title>
<rect x="163" y="761" width="118" height="192" rx="3" fill="#4c78a8" stroke="#333333" stroke-width="1.5" stroke-dasharray="4 2"/> <rect x="83" y="761" width="38" height="192" rx="3" fill="#4c78a8" stroke="#333333" stroke-width="1.5" stroke-dasharray="4 2"/>
<text x="222" y="861" text-anchor="middle" fill="#ffffff">srv02</text> <text x="102" y="861" text-anchor="middle" fill="#ffffff">srv02</text>
</a>
<a href="/hardware/srv06/">
<title>srv06 · server · staging · cluster: tappaas · shf01/front/slot 6</title>
<rect x="123" y="761" width="38" height="192" rx="3" fill="#4c78a8" stroke="#333333" stroke-width="1.5" stroke-dasharray="4 2"/>
<text x="142" y="861" text-anchor="middle" fill="#ffffff">srv06</text>
</a>
<a href="/hardware/srv07/">
<title>srv07 · server · staging · cluster: tappaas · shf01/front/slot 7</title>
<rect x="163" y="761" width="38" height="192" rx="3" fill="#4c78a8" stroke="#333333" stroke-width="1.5" stroke-dasharray="4 2"/>
<text x="182" y="861" text-anchor="middle" fill="#ffffff">srv07</text>
</a>
<a href="/hardware/nas01/">
<title>nas01 · server · staging · cluster: tappaas · shf01/front/slot 8</title>
<rect x="203" y="761" width="38" height="192" rx="3" fill="#4c78a8" stroke="#333333" stroke-width="1.5" stroke-dasharray="4 2"/>
<text x="222" y="861" text-anchor="middle" fill="#ffffff">nas01</text>
</a>
<a href="/hardware/nas02/">
<title>nas02 · server · staging · cluster: tappaas · shf01/front/slot 9</title>
<rect x="243" y="761" width="38" height="192" rx="3" fill="#4c78a8" stroke="#333333" stroke-width="1.5" stroke-dasharray="4 2"/>
<text x="262" y="861" text-anchor="middle" fill="#ffffff">nas02</text>
</a> </a>
<a href="/hardware/srv03/"> <a href="/hardware/srv03/">
<title>srv03 · server · staging · cluster: tappaas · shf01/rear/slot 1</title> <title>srv03 · server · staging · cluster: tappaas · shf01/rear/slot 1</title>
@ -297,17 +342,33 @@ flowchart LR
pdu02["pdu02<br/>8 outlets"] pdu02["pdu02<br/>8 outlets"]
pdu03["pdu03<br/>12 outlets"] pdu03["pdu03<br/>12 outlets"]
pdu04["pdu04<br/>5 outlets"] pdu04["pdu04<br/>5 outlets"]
nas01["nas01"]
nas02["nas02"]
srv01["srv01"] srv01["srv01"]
srv02["srv02"] srv02["srv02"]
srv03["srv03"] srv03["srv03"]
srv06["srv06"]
srv07["srv07"]
srv04["srv04"] srv04["srv04"]
srv05["srv05"] srv05["srv05"]
pdu01 -->|outlet 1| nas01
pdu01 -->|outlet 1| nas02
pdu01 -->|outlet 1| srv01 pdu01 -->|outlet 1| srv01
pdu01 -->|outlet 1| srv06
pdu01 -->|outlet 1| srv07
pdu01 -->|outlet 2| srv02 pdu01 -->|outlet 2| srv02
pdu01 -->|outlet 3| srv03 pdu01 -->|outlet 3| srv03
pdu01 -->|outlet 4| srv04 pdu01 -->|outlet 4| srv04
pdu01 -->|outlet 5| srv05 pdu01 -->|outlet 5| srv05
pdu02 -->|outlet 1| nas01
pdu02 -->|outlet 1| nas02
pdu02 -->|outlet 1| srv01 pdu02 -->|outlet 1| srv01
pdu02 -->|outlet 1| srv06
pdu02 -->|outlet 1| srv07
style nas01 fill:#4c78a8,stroke:#333,color:#ffffff
click nas01 "/hardware/nas01/"
style nas02 fill:#4c78a8,stroke:#333,color:#ffffff
click nas02 "/hardware/nas02/"
style pdu01 fill:#e15759,stroke:#333,color:#ffffff style pdu01 fill:#e15759,stroke:#333,color:#ffffff
click pdu01 "/hardware/pdu01/" click pdu01 "/hardware/pdu01/"
style pdu02 fill:#e15759,stroke:#333,color:#ffffff style pdu02 fill:#e15759,stroke:#333,color:#ffffff
@ -326,27 +387,47 @@ flowchart LR
click srv04 "/hardware/srv04/" click srv04 "/hardware/srv04/"
style srv05 fill:#4c78a8,stroke:#333,color:#ffffff style srv05 fill:#4c78a8,stroke:#333,color:#ffffff
click srv05 "/hardware/srv05/" click srv05 "/hardware/srv05/"
style srv06 fill:#4c78a8,stroke:#333,color:#ffffff
click srv06 "/hardware/srv06/"
style srv07 fill:#4c78a8,stroke:#333,color:#ffffff
click srv07 "/hardware/srv07/"
``` ```
## Network ## Network
```mermaid ```mermaid
flowchart LR flowchart LR
nas01["nas01"]
nas02["nas02"]
pp01["pp01<br/>patch-panel"] pp01["pp01<br/>patch-panel"]
pp02["pp02<br/>patch-panel"]
srv01["srv01"] srv01["srv01"]
srv02["srv02"] srv02["srv02"]
srv03["srv03"] srv03["srv03"]
srv04["srv04"] srv04["srv04"]
srv05["srv05"] srv05["srv05"]
srv06["srv06"]
srv07["srv07"]
sw01["sw01<br/>switch"] sw01["sw01<br/>switch"]
nas01 -->|eth0 → p1 · 1G| sw01
nas02 -->|eth0 → p1 · 1G| sw01
pp01 -->|uplink → p24 · 1G| sw01 pp01 -->|uplink → p24 · 1G| sw01
pp02 -->|uplink → p24 · 1G| sw01
srv01 -->|eth0 → p1 · 1G| sw01 srv01 -->|eth0 → p1 · 1G| sw01
srv02 -->|eth0 → p1 · 1G| pp01 srv02 -->|eth0 → p1 · 1G| pp01
srv03 -->|eth0 → p2 · 1G| pp01 srv03 -->|eth0 → p2 · 1G| pp01
srv04 -->|eth0 → p3 · 1G| pp01 srv04 -->|eth0 → p3 · 1G| pp01
srv05 -->|eth0 → p4 · 1G| pp01 srv05 -->|eth0 → p4 · 1G| pp01
srv06 -->|eth0 → p1 · 1G| sw01
srv07 -->|eth0 → p1 · 1G| sw01
style nas01 fill:#4c78a8,stroke:#333,color:#ffffff
click nas01 "/hardware/nas01/"
style nas02 fill:#4c78a8,stroke:#333,color:#ffffff
click nas02 "/hardware/nas02/"
style pp01 fill:#9c755f,stroke:#333,color:#ffffff style pp01 fill:#9c755f,stroke:#333,color:#ffffff
click pp01 "/hardware/pp01/" click pp01 "/hardware/pp01/"
style pp02 fill:#9c755f,stroke:#333,color:#ffffff
click pp02 "/hardware/pp02/"
style srv01 fill:#4c78a8,stroke:#333,color:#ffffff style srv01 fill:#4c78a8,stroke:#333,color:#ffffff
click srv01 "/hardware/srv01/" click srv01 "/hardware/srv01/"
style srv02 fill:#4c78a8,stroke:#333,color:#ffffff style srv02 fill:#4c78a8,stroke:#333,color:#ffffff
@ -357,6 +438,10 @@ flowchart LR
click srv04 "/hardware/srv04/" click srv04 "/hardware/srv04/"
style srv05 fill:#4c78a8,stroke:#333,color:#ffffff style srv05 fill:#4c78a8,stroke:#333,color:#ffffff
click srv05 "/hardware/srv05/" click srv05 "/hardware/srv05/"
style srv06 fill:#4c78a8,stroke:#333,color:#ffffff
click srv06 "/hardware/srv06/"
style srv07 fill:#4c78a8,stroke:#333,color:#ffffff
click srv07 "/hardware/srv07/"
style sw01 fill:#59a14f,stroke:#333,color:#ffffff style sw01 fill:#59a14f,stroke:#333,color:#ffffff
click sw01 "/hardware/sw01/" click sw01 "/hardware/sw01/"
``` ```
@ -368,12 +453,21 @@ flowchart LR
| U1 | [pdu01](../../hardware/pdu01.md) | pdu | rear | in-use | | U1 | [pdu01](../../hardware/pdu01.md) | pdu | rear | in-use |
| U5U6 | [srv04](../../hardware/srv04.md) | server | front | staging | | U5U6 | [srv04](../../hardware/srv04.md) | server | front | staging |
| U5U6 | [srv05](../../hardware/srv05.md) | server | rear | staging | | U5U6 | [srv05](../../hardware/srv05.md) | server | rear | staging |
| U10 | [sw01](../../hardware/sw01.md) | switch | front | in-use | | U8 | [sw01](../../hardware/sw01.md) | switch | front | in-use |
| U9 | [sw02](../../hardware/sw02.md) | switch | front | in-use |
| U10 | [sw03](../../hardware/sw03.md) | switch | front | in-use |
| U11 | [pdu04](../../hardware/pdu04.md) | pdu | front | in-use | | U11 | [pdu04](../../hardware/pdu04.md) | pdu | front | in-use |
| U12 | [pdu02](../../hardware/pdu02.md) | pdu | rear | in-use | | U12 | [pdu02](../../hardware/pdu02.md) | pdu | rear | in-use |
| U24 | [pp01](../../hardware/pp01.md) | patch-panel | front | in-use | | U25 | [pp01](../../hardware/pp01.md) | patch-panel | front | in-use |
| U26 | [pp02](../../hardware/pp02.md) | patch-panel | front | in-use |
| U32 | [sw04](../../hardware/sw04.md) | switch | front | in-use |
| U33 | [pdu03](../../hardware/pdu03.md) | pdu | rear | in-use | | U33 | [pdu03](../../hardware/pdu03.md) | pdu | rear | in-use |
| U36 | [sw05](../../hardware/sw05.md) | switch | front | in-use |
| U37U46 | [shf01](../../hardware/shf01.md) | shelf | both | in-use | | U37U46 | [shf01](../../hardware/shf01.md) | shelf | both | in-use |
| U37U46 | [srv01](../../hardware/srv01.md) | server | front · shf01/1 | staging | | U37U46 | [srv01](../../hardware/srv01.md) | server | front · shf01/1 | staging |
| U37U46 | [srv02](../../hardware/srv02.md) | server | front · shf01/2 | staging | | U37U46 | [srv02](../../hardware/srv02.md) | server | front · shf01/2 | staging |
| U37U46 | [srv06](../../hardware/srv06.md) | server | front · shf01/6 | staging |
| U37U46 | [srv07](../../hardware/srv07.md) | server | front · shf01/7 | staging |
| U37U46 | [nas01](../../hardware/nas01.md) | server | front · shf01/8 | staging |
| U37U46 | [nas02](../../hardware/nas02.md) | server | front · shf01/9 | staging |
| U37U46 | [srv03](../../hardware/srv03.md) | server | rear · shf01/1 | staging | | U37U46 | [srv03](../../hardware/srv03.md) | server | rear · shf01/1 | staging |