Skip to main content

Databases Pool

1. Introduction​

This group of servers is dedicated to databases and has high hardware resources. Database servers are relatively resource-intensive in terms of RAM and CPU, hence the use of Intel i5 processors and 16GB to 32GB of RAM.

infra

2. Roles​

The machines in this group are primarily database servers. They are replicated to ensure high availability.

Position in the cluster:

infra

3. Networking​

The database servers are managed by Kubernetes and are only accessible from the box-network.

infra

4. Volumes​

These machines are connected to the central volume cluster of the box, so backups are shared and preserved through replication on other machines.

infra

5. High Availability​

infra

6. Security​

  • iptables (to be defined)

7. Applications​

  • Postgresql
  • Redis (to be installed)

8. Installation​

These hosts are not yet installed due to the number of machines available but will be set up progressively. For now, PostgreSQL is installed on the gateway machines until these machines are purchased.

9. Summary​