This document describes all steps that we need to make when we decide to start the production cluster from Hetzner. This contains:
- server installation
- database
- frontend apps
- backend apps
- ssl
- grafana + loki
1 Install servers
We buy the servers from the clould web interface. For each server we need to do the following steps when buying:
Add it to the
brandName-net-01
private network(Used to access the nfs storage) In the future, maybe start the cluster on this network.Add it to the
brandName-firewall-01
firewallAdd it to the
brandName-01
placement group(this way they won't end up on the same phisical server, so if one fails the others are still up)Add the public IP to the
brandName-firewall-01
fireawall, we have two rules that allow traffic between those servers. This is due to tha fact that we couldn't make it(rke2 cluster, here's smt similar) work on the private addresses.