Skip to main content

Global Architecture

Network Diagram​

🌐 Home Network (192.168.1.x)
|
(WiFi interface)
|
πŸ’» MAAS Controller Machine
(Ubuntu + Dual Network)
β”œβ”€β”€ WiFi β†’ Internet
└── Ethernet β†’ 10.0.0.1
|
πŸ”Œ Switch
|
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
↓ ↓ ↓ ↓
πŸ–₯ set-hog πŸ–₯ fast-skunk πŸ–₯ fast-heron πŸ–₯ star-kitten
10.0.0.2 10.0.0.4 10.0.0.7 10.0.0.8

MAAS Dashboard β€” 4 Machines Deployed​

MAAS machines overview

All 4 machines show status Deployed with Ubuntu 24.04 LTS, each with 8 cores, ~15.9 GiB RAM, and 512 GB storage.


Node Summary​

NodeIP AddressRole (k3s)Model
set-hog10.0.0.2Control PlaneThinkPad T15 Gen 1
fast-skunk10.0.0.4WorkerThinkPad T490
fast-heron10.0.0.7WorkerThinkPad T490
star-kitten10.0.0.8WorkerThinkPad T490

MAAS Controller Role​

The MAAS controller machine sits between:

  • The home WiFi network (internet access)
  • The isolated cluster network (10.0.0.0/24)

It acts as the gateway, DHCP server, DNS server, and provisioning engine for all cluster nodes.