Purpose | vCPUs | RAM | Storage (SSD) | Number of Virtual Machines* | Preferred Operating System |
---|---|---|---|---|---|
Cluster nodes | 8 | 32 GB | 128 GB | 3 | Ubuntu Server 20.04 |
Wireguard | 4 | 16 GB | 64 GB | 1 | Ubuntu Server 20.04 |
Purpose | vCPUs | RAM | Storage (SSD) | Number of Virtual Machines* | Preferred Operating System |
---|---|---|---|---|---|
Cluster nodes | 8 | 32 GB | 128 GB | 3 | Ubuntu Server 20.04 |
Wireguard | 4 | 16 GB | 64 GB | 1 | Ubuntu Server 20.04 |
Backup | 4 | 16 GB | 512 GB | 1 | Ubuntu Server 20.04 |
TBD
- All the machines in the same network.
- Public IP assigned to the Wireguard machine.
The following domain names and mappings will be required. Examples:
Domain Name (examples) | Mapped to |
---|---|
|
"A" Record mapped to Load Balancer IP or at least 3 nodes of the K8s Cluster |
|
"CNAME" Record mapped to the above domain. (This is a wildcard DNS mapping) |
One wildcard certificate is required at least, depending on the above domain names used. This can also be generated using letsencrypt.