Commit Graph

38 Commits

Author SHA1 Message Date
Alexis Pentori 00b62c8116
config: using protected_shards instead of protected_topics
Signed-off-by: Alexis Pentori <alexis@status.im>
2024-10-30 16:48:36 +01:00
Jakub Sokołowski f869ae1199
node-db: fix shared memory calculation
We were casting `0.3` to `int` which results in `0`.

Resolves:
https://github.com/status-im/infra-waku/issues/28

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-10-30 11:42:14 +01:00
Jakub Sokołowski 9fb93086ef
requirements: bump nim-waku and certbot roles
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-10-30 11:42:13 +01:00
markoburcul de6c49db9d boot: update sonda and nim waku networking
Define docker default network for nim-waku on boot nodes and use that
network when deploying sonda. Remove existing nftables rule for opening
nim waku rest api port since it is not needed anymore.

Signed-off-by: markoburcul <marko@status.im>
2024-10-30 10:01:47 +01:00
markoburcul d319a1e405 boot-node: add sonda to the host
Referenced issue: https://github.com/status-im/infra-hq/issues/135

Signed-off-by: markoburcul <marko@status.im>
2024-10-29 13:21:11 +01:00
Ivan Folgueira Bande 40b780cb0e
requirements: bump nim-waku to remove rest-private parameter
This is needed because the parameter is no longer supported from
nwaku v0.33.0 onwards.

Signed-off-by: Ivan Folgueira Bande <ivansete@status.im>
2024-09-19 16:35:06 +02:00
Anton Iakimov f8c8dac98d
boot,store,store-db: switch to nftables
https://github.com/status-im/infra-misc/issues/301
2024-09-12 16:40:48 +02:00
Alexis Pentori ecf29207bd
store-db: increase container share memory
Increase share memory to allow vacuuming

Signed-off-by: Alexis Pentori <alexis@status.im>
2024-09-05 14:40:32 +02:00
Jakub Sokołowski f32d99fb06
store-db: increase consul alert tresholds
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-08-11 15:24:26 +02:00
Jakub Sokołowski a2788b0f0b
requirements: bump nim-waku and certbot
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-08-11 15:05:03 +02:00
Jakub Sokołowski 7df38c149d
rename the shards.test fleet to status.prod
https://github.com/status-im/infra-shards/issues/33

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-07-24 12:13:50 +02:00
Jakub Sokołowski 7ef357f9e9
requirements: bump certbot and postgres-ha
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-07-23 10:28:15 +02:00
Jakub Sokołowski 749c281209
store-db: fix variable name for Postgres Alter System
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-07-16 13:42:51 +02:00
Jakub Sokołowski a0ad0410d9
ansible: apply roles.py fixes
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-07-05 11:44:42 +02:00
Jakub Sokołowski 9fce0e4211
ansible: add roles.py script to manage roles
https://github.com/status-im/infra-template/pull/5
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-06-13 17:17:56 +02:00
Jakub Sokołowski 6ae82c6c09
requirements: bump postgres-ha role
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-06-13 17:17:42 +02:00
Jakub Sokołowski 89c487dfcc
requirements: bump nim-waku to use new compose module
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-06-03 14:19:59 +02:00
Jakub Sokołowski aa3e653a53
store: lower sensitivity of consul healthchecks
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-05-12 10:30:30 +02:00
Jakub Sokołowski f116eef7ce
requirements: bump certbot to fix init
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-03-18 18:39:43 +01:00
Jakub Sokołowski 74be1115c6
boot,store: use both new and old domain names
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-03-15 14:27:37 +01:00
Jakub Sokołowski 81850e6466
requirements: use full names for all roles
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-03-14 21:56:06 +01:00
Jakub Sokołowski dbb007ef4d
requirements: bump nim-waku role
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-03-14 17:19:09 +01:00
Jakub Sokołowski 717b37aa0c
node: expose config.toml using Nginx server
This can then be linked from the new https://fleets.waku.org/.

https://github.com/status-im/infra-misc/issues/229

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-03-07 12:44:09 +01:00
Jakub Sokołowski 04be3c33d4
requirements: bump nim-waku role to use config file
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-03-04 22:15:17 +01:00
Jakub Sokołowski 5169eb13a5
requirements: bump nim-waku to fix consul definition
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-02-23 12:34:41 +01:00
Anton Iakimov abe3642480
nim-waku: add --ip-colocation-limit flag
https://github.com/status-im/infra-shards/issues/27
2024-01-24 15:25:34 +01:00
Jakub Sokołowski 32662b3bd8
store-db: add Write Ahead Log size limits
Related to:
https://github.com/status-im/infra-role-postgres-ha/issues/3

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-01-09 14:05:26 +01:00
Jakub Sokołowski b664180c9d
requirements: bump certbot role
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-01-08 13:43:24 +01:00
Anton Iakimov ae8ff33aa2
nim-waku: switch to harbor and nim-waku service id 2023-12-29 17:14:00 +01:00
Alexis Pentori 85894a4713
shards: enable native websocket port
Signed-off-by: Alexis Pentori <alexis@status.im>
2023-12-14 14:25:34 +01:00
Alexis Pentori c4b1eaf9ea
requirements: bump infra-role-nim-waku and infra-role-postgres-ha
Signed-off-by: Alexis Pentori <alexis@status.im>
2023-12-14 09:52:41 +01:00
Jakub Sokołowski 710444384b
node-db: disable replication explicitly
https://github.com/status-im/infra-role-postgres-ha/commit/97f525e9

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-11-22 13:30:26 +01:00
Jakub Sokołowski bd0b6f510e
requirements: bump nim-waku and postgres-ha
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-11-03 18:27:38 +01:00
Anton Iakimov 2bae7b2922
nim-waku: add protocols consul meta to support cabot nim-waku canary checks 2023-10-02 12:14:47 +02:00
Anton Iakimov a8c4c0395a
store-db: setup hosts and connection 2023-09-29 12:26:44 +02:00
Anton Iakimov 865908dc2f
add store nodes and configure nim-waku 2023-09-21 12:55:10 +02:00
Anton Iakimov 4fb54295a6
terraform: add boot nodes 2023-09-18 12:13:52 +02:00
Anton Iakimov 383ebc09c4
Initial commit 2023-09-08 14:11:02 +02:00