CJW–07.3

simple paths, clear purpose

personal lab

guide

V.0.5.0

network

networking is split by job. the kubernetes proof host uses dual linux bridges for management/cluster traffic and data/backup traffic. in-cluster traffic rides cilium. remote access prefers tunnels over opening the lab to the internet. broader house wifi segmentation remains a separate concern from this cluster’s implemented path.

01

proof-host fabric

on the proxmox kubernetes host, phase-1 design uses two physical nics bridged without vlans — one path for management and cluster vms, one path for data and backup traffic — keep it debuggable at homelab scale.

  • dual linux bridges
  • management + kubernetes vm traffic
  • data / backup traffic
  • 10gbe ports reserved for a later dedicated path

02

cluster networking

pods and services use cilium’s overlay. metallb publishes load-balancer ips on the lan for ingress and platform services. internal dns gives lan-friendly names alongside public tunnel hostnames.

  • cilium overlay
  • metallb lan services
  • internal coredns
  • api vip

03

remote access posture

cloudflare tunnel is the primary way to reach selected services remotely — no inbound port-forward habit. overlay vpn patterns remain available when a full private path is the better fit.

  • cloudflare tunnel
  • tailscale-style overlays when needed

04

house network (separate track)

ubiquiti unifi gear and vlan segmentation are part of the wider home network goals — trusted clients, iot, and lab isolation — but they are not required to explain how the kubernetes proof cluster works today.

  • unifi routing / wifi
  • future vlan trust domains

← back to homelab·ai lab →