update
This commit is contained in:
parent
f9af71ba02
commit
2afda97d88
2 changed files with 41 additions and 20 deletions
14
TODO.md
Normal file
14
TODO.md
Normal file
|
@ -0,0 +1,14 @@
|
||||||
|
# What needs to be done
|
||||||
|
- [x] Install proxmox
|
||||||
|
- [ ] Choose and buy a domain
|
||||||
|
- [ ] Buy a temporary VPS on hukot (1m, lowest config)
|
||||||
|
- [ ] Create Wireguard tunnel to my network
|
||||||
|
- [ ] Create nix config for my k8s nodes
|
||||||
|
- [ ] Deploy k8s
|
||||||
|
- [ ] Deploy ArgoCD
|
||||||
|
- [ ] Migrate all aplications to helm/kustomize
|
||||||
|
- [ ] Test out functionality
|
||||||
|
- [ ] Backups!!!!!!
|
||||||
|
- [ ] Move everything off current Hukot VPS
|
||||||
|
- [ ] Reinstall current Hukot VPS with prepared nixos config with working tunnel
|
||||||
|
- [ ] Profit!?
|
47
infra.d2
47
infra.d2
|
@ -6,27 +6,34 @@ Hukot: {
|
||||||
mail-server
|
mail-server
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Physical {
|
||||||
|
|
||||||
Home-Server: {
|
Home-Server: {
|
||||||
entry-server: {
|
entry-server: {
|
||||||
wireguard-client
|
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
|
||||||
|
}
|
||||||
|
|
||||||
|
RPI {
|
||||||
|
tailscale-proxy
|
||||||
|
WoL
|
||||||
}
|
}
|
||||||
|
_.Hukot.vps.wireguard-server <-> Home-Server.entry-server.wireguard-client: Wireguard tunnel
|
||||||
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