initial commit with infra idea
This commit is contained in:
commit
f9af71ba02
1 changed files with 32 additions and 0 deletions
32
infra.d2
Normal file
32
infra.d2
Normal file
|
@ -0,0 +1,32 @@
|
|||
Hukot: {
|
||||
# There will be every port forwarded to the entry server except for one,
|
||||
# that will server as ssh server for this server itself
|
||||
vps: {
|
||||
wireguard-server
|
||||
mail-server
|
||||
}
|
||||
}
|
||||
|
||||
Home-Server: {
|
||||
entry-server: {
|
||||
wireguard-client
|
||||
}
|
||||
|
||||
tob-backup
|
||||
|
||||
k8s-cluster: {
|
||||
MetalLB
|
||||
|
||||
Control plane
|
||||
Worker node 1
|
||||
Worker node 2
|
||||
Worker node 3
|
||||
|
||||
MetalLB -> Worker node 1
|
||||
MetalLB -> Worker node 2
|
||||
MetalLB -> Worker node 3
|
||||
}
|
||||
entry-server -> k8s-cluster.MetalLB
|
||||
}
|
||||
|
||||
Hukot.vps.wireguard-server <-> Home-Server.entry-server.wireguard-client: Wireguard tunnel
|
Loading…
Reference in a new issue