Added network info
All checks were successful
/ build (push) Successful in 40s

This commit is contained in:
Chris Cowley 2024-11-02 19:26:12 +01:00
parent cba89464ff
commit 7895af52a3
2 changed files with 33 additions and 0 deletions

13
docs/kubernetes.md Normal file
View file

@ -0,0 +1,13 @@
# Kubernetes Cluster
Most things run in this:
- Authentik
- Paperless
- Home Assistant
- Jellyfin
- Immich
- Nextcloud
- Forgejo
Everything can/should be accessible through the [dashboard](https://dash.lab.cowley.tech) and authentication all goes through [Authentik](https://auth.lab.cowley.tech).

View file

@ -19,3 +19,23 @@ graph TB
K[lounge switch] <--> B K[lounge switch] <--> B
``` ```
Fibre comes into the house in the laundry room. The Livebox is pretty lame as routers go, so Opnsense runs on the NUC and is connected to the Livebox. All the routing is done on Opnsense.
The exception is the default VLAN (1). The is where the Livebox lives and the Opnsense WAN interface. Additionally, the Unifi access points are also on this VLAN. Finally, the Orange TV is also on this VLAN because they force you to.
The Unifi switch in the laundry room powers the access points next to it and in the loft.
The link between the laundry room and the garage runs under the decking and around the patio to the garage switch (HP).
The lab and NAS is in the garage and connected to the HP switch.
The lab is mostly a [Kubernetes](kubernetes.md) cluster running on 4 Intel NUCs (1 master, 3 agents).
## VLANs
| Name | VLAN ID |
| ---- | ------- |
| IOT | 3 |
| Work | 4 |
| Home | 5 |
| LAB | 6 |