Diagram
Here is the network diagram for your home lab setup in Mermaid format. This diagram represents two physical machines hosting virtual machines (VMs), all connected within the same subnet (192.168.123.0/24). Physical Machine 1 also runs an NFS server, and the VMs form a Kubernetes cluster with designated roles (Master and Worker).
Network Diagram
mermaid
Explanation
-
Nodes:
-
Network: Represents the central network or router connecting all devices in the 192.168.123.0/24 subnet.
-
PM1: Physical Machine 1 with IP 192.168.123.100, also hosting the NFS server.
-
PM2: Physical Machine 2 with IP 192.168.123.230.
-
VM1: Virtual Machine 1 on Physical Machine 1, IP 192.168.123.221, serving as the Kubernetes Master Node.
-
VM2: Virtual Machine 2 on Physical Machine 1, IP 192.168.123.222, a Kubernetes Worker Node.
-
VM3: Virtual Machine 3 on Physical Machine 2, IP 192.168.123.223, another Kubernetes Worker Node.
-
-
Connections:
-
Solid lines (---) indicate network connectivity between the Network/Router and all devices (PM1, PM2, VM1, VM2, VM3), showing they are all part of the same subnet and can communicate directly.
-
Dotted lines (-.->) within the subgraphs indicate the hosting relationship, showing that PM1 hosts VM1 and VM2, and PM2 hosts VM3.
-
-
Subgraphs:
- The subgraphs group the VMs with their respective physical machines, visually representing that the VMs run on those hosts.
This diagram provides a clear view of the network connectivity and the physical-to-virtual machine hierarchy in your home lab setup. All devices are connected to the same network, and the roles (NFS Server, Master, Worker) are labeled for clarity.