- homelab.local (root domain)
- mgmt.homelab.local (everything Managment related)
- services.homelab.local (for all provided Services)
- cluster.homelab.local (for all Cluster's)
- kube.cluster.homelab.local (for all Kubernetes Cluster)
- pve.cluster.homelab.local (for all Proxmox VE Cluster)
- (worker|controller)NN.talos-test01.kube.cluster.homelab.local (Talos Kubernetes Test Cluster 01)
- TODO
graph TB
homelab[homelab.local]
subgraph services[services.homelab.local]
lancache-endpoint([lancache])
ldap-endpoint([ldap])
end
mgmt[mgmnt.homelab.local]
homelab --> mgmt
homelab --> services
cluster[cluster.homelab.local]
homelab --> cluster
kube[kube.cluster.homelab.local]
cluster --> kube
pve[pve.cluster.homelab.local]
cluster --> pve
kube --> talos-test01
subgraph talos-test01
subgraph nodes
subgraph controll-plane
controller01
controller02
controller03
end
subgraph worker
worker01
worker02
worker03
end
end
subgraph pods
lancache-pod[lancache] -. provides .-> lancache-endpoint
ldap-pod[LDAP] -. provides .-> ldap-endpoint
end
controll-plane -. controlls .-> worker
worker -. runs .-> pods
controll-plane -. runs .-> pods
end
- 192.168.54.0/23 Services (*.services.homelab.local)
- 192.168.16.0/23 Managment (*.mgmt.homelab.local)
- 16 Managment
- 54 Services
- ?? talos-test01 Cluster Communication
- Veeam (PVE, local)
- LanCache (Kubernetes, local)
- LDAP (Kubernetes, local)
- everything... ๐
- Network
- Design
- Topologie
- VLAN's
- Subnet's
- Hardware considerations
- Config
- Router
- VLAN's
- Subnet's
- Firewall
- DHCP/DNS
- Switche's
- VLAN's
- Subnet's
- Router
- Testing
- Design
- Kubernetes Cluster
- talos-test01
- Load Balancer configuration
- Deploy Services
- talos-test01
- Proxmox VE Cluster
- Backup
- Main Server (Veeam)
- Secondary Server (backups Main, gets backed up by Main)
- Testing
- backup of "something" to Main Server
- backup of main Server to Secondary
- backup of Secondary Server to main Server
- Disaster Recovery of "something"
- Disaster Recovery of Secondary Server
- Disaster Recovery of Main Server
- LDAP
- Configuration (Server)
- Configuration (Directory)
- --placeholder--
- --placeholder--
- --placeholder--
- --placeholder--
- --placeholder--