Commit Graph

13 Commits

Author SHA1 Message Date
Jakub Sokołowski fe58d7f67a
workspaces.tf: fix instance type for GC DB hosts
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-01-11 18:19:53 +01:00
Jakub Sokołowski 02b75ec688
switch to multi-DB layout with one DB per DC
Based on research done in this issue the latency introduced by cross-DC
database operations is too high to be vaiable:
https://github.com/status-im/infra-status/issues/37

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-01-10 20:38:14 +01:00
Jakub Sokołowski 4d77e0632a
status.test: upgrade DB instance to s-6vcpu-16gb
It appears the main bottleneck is CPU and not memory.
But lets see. In the long term we should get a hardware host if we need
bigger instances to handle queries on DB hosts.

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-12-07 12:21:34 +01:00
Jakub Sokołowski 38540fd174
status.test: upgrade DB instance to s-2vcpu-2gb
It appears the latency resulting from queries and inserts being
performed from other data centers does not play a big role, and the main
bottleneck is the size of the DB host:
https://github.com/status-im/infra-status/issues/37#issuecomment-1838471137

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-12-04 12:49:06 +01:00
Jakub Sokołowski 8acf2ace7f
add single db-01.do-ams3.status.test host
For now all DCs will share on DB for simplicity:
https://github.com/status-im/infra-status/issues/37

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-11-23 13:08:59 +01:00
Jakub Sokołowski 19b1507227
nodes.tf: rename to node.tf, and module to node
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-11-23 11:54:07 +01:00
Alexis Pentori 3a15309024
status-prod: increase data size
Signed-off-by: Alexis Pentori <alexis@status.im>
2023-11-01 16:15:28 +01:00
Alexis Pentori 96600e6471
status-prod: increase volume size
Signed-off-by: Alexis Pentori <alexis@status.im>
2023-10-27 09:51:30 +02:00
Jakub Sokołowski 5068bbd940
workspaces.tf: bump prod data volume size to 80 GB
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-08-11 09:57:51 +02:00
Jakub Sokołowski 2a05b23e53
make data_volume_size a fleet-specific parameter
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-06-26 13:41:33 +02:00
Jakub Sokołowski 64abaa95f8
deploy status.prod with 2 hosts in each DC
https://github.com/status-im/infra-status/issues/1

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-03-09 15:46:52 +01:00
Jakub Sokołowski 343c6a5fc0
deploy 1 host in each DC for status.test fleet
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-02-15 17:23:44 +01:00
Jakub Sokołowski 1fb1cff06b
add Terraform boilerplate
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-02-15 13:28:32 +01:00