Homelab Setup
graph TD
%% Physical Machine 5402T and its components
subgraph 5402T["5402T (192.168.123.200)"]
NFS[NFS Service]
Ansible[Ansible Host]
Master["Master Node (192.168.123.221)"]
Worker1["Worker Node (192.168.123.222)"]
end
%% Physical Machine PVE and its components
subgraph PVE["PVE (192.168.123.230)"]
Worker2["Worker Node (192.168.123.223)"]
end
%% K3s Cluster Relationships
Master -->|K3s control| Worker1
Master -->|K3s control| Worker2
%% NFS Usage by Cluster Nodes
Master -->|NFS mount| NFS
Worker1 -->|NFS mount| NFS
Worker2 -->|NFS mount| NFS
%% Ansible Management
Ansible -->|Ansible management| Master
Ansible -->|Ansible management| Worker1
Ansible -->|Ansible management| Worker2
This diagram shows:
- Physical machines (5402T and PVE) with their respective IP addresses
- NFS service running on 5402T
- Ansible host running on 5402T
- K3s cluster with a Master Node and two Worker Nodes
- Network connections between the Ansible host and all cluster nodes (Master and Worker Nodes)
- Connection from the cluster to the NFS service for persistent storage