Jakub Sokołowski
e52fb7a928
mainnet: fix formatting of firewall rules
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-09-25 21:29:09 +02:00
Jakub Sokołowski
dd218622e3
logs.nimbus: specify json.msg as default query field
...
This avoids errors like this:
```
failed to create query: field expansion matches too many fields, limit: 1024, got: 1046
```
Which is caused by default being a wildcard, that causes querying of
available fields, which in case of Nimbus logs is more than 1024.
This could be fixed by increasing `max_clasue_count`, but a cleaner
solution is simply limiting queries without a field specified to `json.msg`.
https://www.elastic.co/guide/en/elasticsearch/reference/7.17/index-modules.html#dynamic-index-settings
https://www.elastic.co/guide/en/kibana/7.17/upgrade-assistant-api-default-field.html
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-09-25 14:33:00 +02:00
Jakub Sokołowski
659f34779d
logs.nimbus: fix name of logclean-job role
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-09-25 14:26:45 +02:00
Vedran Mendelski
8c61563acc
mainnet: switch to nftables
2024-09-25 14:12:48 +02:00
Jakub Sokołowski
126afac14b
holesky: fix Geth port numbers on macm2-01
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-09-24 15:47:04 +02:00
Jakub Sokołowski
51ae6fd3c2
sepolia,holesky: remove port 80 from nginx config
...
It is already being used by the public API endpoints.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-09-24 09:03:23 +02:00
Jakub Sokołowski
161811bd57
ansible/lookup/bitwarden: sync with template
2024-09-24 08:31:21 +02:00
Jakub Sokołowski
a8ca6721ff
add Terrform workspace file to lock it
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-09-23 14:29:27 +02:00
Alexis Pentori
c21de57d87
vault: update bitwarden plugin
...
Signed-off-by: Alexis Pentori <alexis@status.im>
2024-09-20 15:41:32 +02:00
Alexis Pentori
bd6cea24d1
flake: open nix flake devShell automatically with direnv (nix-direnv)
...
see infra-templates:
- 32a8552eaf0347c217fa7d80572b06d5cd90243d
- a1b9500b5dcd114d45571e8122459f0e5aca9de2
Signed-off-by: Alexis Pentori <alexis@status.im>
2024-09-20 15:41:31 +02:00
Jakub Sokołowski
d44e790c0e
redirect-ports: migrate to using NFTables
...
https://github.com/status-im/infra-misc/issues/301
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-09-18 17:59:20 +02:00
Jakub Sokołowski
7f3f50d381
nimbus.sepolia: fix formatting of open ports rules
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-09-18 16:50:43 +02:00
Anton Iakimov
d7882b90b4
gitignore: add .direnv
2024-09-18 16:17:09 +02:00
Siddarth Kumar
c2227a8d07
sepolia: switch from iptables to nftables
2024-09-18 19:36:00 +05:30
Anton Iakimov
83f88fd6a5
flake: add nix-direnv
...
See: https://github.com/status-im/infra-template/pull/12
2024-09-18 15:05:31 +02:00
Alexis Pentori
d50928f7f0
sepolia: allow unprotected txs on geth for waku RLN
...
Signed-off-by: Alexis Pentori <alexis@status.im>
2024-09-17 17:42:55 +02:00
markoburcul
c38dc75f7f
ansible: Change hostname to inventory_hostname
...
Due to the change caused by updated terraform script, we need to change
usage of variable `hostname` to `inventory_hostname`.
Signed-off-by: markoburcul <marko@status.im>
2024-09-16 08:10:36 +02:00
markoburcul
e3a74537d1
inventory: Apply updated terraform script
...
Update terraform script and apply it to get updated version of ansible
inventory file.
Referenced issue: https://github.com/status-im/infra-template/issues/10
Signed-off-by: markoburcul <marko@status.im>
2024-09-13 16:46:02 +02:00
Jakub Sokołowski
1852297ace
requirements: bump all roles
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-09-12 10:11:21 +02:00
Alexis Pentori
e21f7256e0
vault: adding lookup and env variables
2024-09-05 11:13:01 +02:00
Siddarth Kumar
dd099fdb74
nimbus-eth1-bench: add 2 hetzner hosts
...
This commit adds 2 hetzner AX42 hosts for eth1 benchmarking to our network.
related issue: #194
2024-09-05 14:07:20 +05:30
Siddarth Kumar
15a7632545
requirements: bump versions
2024-09-05 14:07:20 +05:30
Jakub Sokołowski
f5545a0365
mainnet: bump data volume to 1.3 TB on bootstrap nodes
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-08-26 19:02:38 +02:00
Anton Iakimov
c49ba92c83
mainnet: removed unused variable
2024-08-26 15:04:28 +02:00
Anton Iakimov
68e175d2d4
holesky: make builder port dynamic
2024-08-26 15:03:17 +02:00
Anton Iakimov
58bc405b84
holesky: switch geth-07 to mev-boost builder with titan relay
...
Needed for mev-commit network, see:
See: https://github.com/status-im/infra-nimbus/issues/188
2024-08-26 12:42:38 +02:00
markoburcul
38ff3c35c2
kibana: Moved from Github to Keycloak auth
...
Allowed access to Kibana dashboard to anyone with an account in Keycloak realm `logos-co`.
Updated values in Bitwarden for client id and secret.
Referenced issue: https://github.com/status-im/infra-misc/issues/285
Signed-off-by: markoburcul <marko@status.im>
2024-08-21 08:05:51 +00:00
Anton Iakimov
42cfc2958a
readme: fix holesky API endpoints
2024-08-15 14:41:58 +02:00
Siddarth Kumar
346da04048
nimbus.sepolia: host era1 files
2024-08-06 16:02:55 +05:30
Jakub Sokołowski
25fd95a393
mainnet: bump SWAP file size for bootstrap nodes
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-08-06 00:23:41 +02:00
Jakub Sokołowski
c549211278
requirements: bump beacon node and other roles
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-08-05 16:08:06 +02:00
Siddarth Kumar
77467d480e
files: remove stefantalpalaru gpg key
2024-08-01 19:29:07 +05:30
Siddarth Kumar
0c26a3a8f1
sepolia: add geth exporter
2024-07-30 20:58:06 +05:30
Jakub Sokołowski
227587263c
requirements: bump oauth-proxy, beacon-node, systemd-timer
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-07-23 09:59:13 +02:00
Jakub Sokołowski
b55f23af5a
holesky: drop override of nim_commit to version-2-0
...
It caused sync issues on all nodes with it enabled:
https://github.com/status-im/nimbus-eth2/issues/6433
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-07-18 16:15:44 +02:00
Jakub Sokołowski
4555e37bde
requirements: bump geth, erigon, nethermind
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-07-06 12:14:56 +02:00
Jakub Sokołowski
8617f3dfbf
flake: add flake.nix and lock
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-07-05 13:40:18 +02:00
Jakub Sokołowski
c03cf11c39
ansible: apply roles.py fixes
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-07-05 11:44:09 +02:00
Jakub Sokołowski
d677afcd40
nimbus.fluffy: fix off by one error in port increments
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-07-05 10:30:22 +02:00
Jakub Sokołowski
d2d277a0f1
fluffy: make all nodes use the same port 9100
...
Will make it easier to debug them:
https://github.com/status-im/infra-nimbus/issues/186
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-07-04 16:50:06 +02:00
Jakub Sokołowski
567e95314b
fluffy: use separate IPv4 addresses for each node
...
https://github.com/status-im/infra-nimbus/issues/186
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-07-04 16:49:30 +02:00
Jakub Sokołowski
032dc7ddf4
fluffy: fix using tags with nimbus-fluffy role
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-07-04 16:49:03 +02:00
Jakub Sokołowski
a303fc92bd
fluffy: add extra 32 addreses to each host
...
Which will then be attached to individual fluffy nodes:
https://github.com/status-im/infra-nimbus/issues/186
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-07-04 16:49:02 +02:00
Jakub Sokołowski
ae6ee82a18
fluffy: add netplan role to manage network config
...
https://github.com/status-im/infra-nimbus/issues/186
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-07-04 08:48:45 +02:00
Jakub Sokołowski
d5ad598a3a
portal: fix portal RPC address to fluffy node
...
https://github.com/status-im/infra-nimbus/issues/182
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-07-02 16:39:04 +02:00
Jakub Sokołowski
bedcd886b2
portal: use new portal-rpc-url flag
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-07-02 11:51:43 +02:00
Jakub Sokołowski
99163a8158
portal: open listening port for fluffy node
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-07-02 11:43:53 +02:00
Jakub Sokołowski
95def75354
portal: add open-ports to expose metrics
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-07-02 11:22:55 +02:00
Jakub Sokołowski
7ae2a5f547
portal: add fluffy node for the portal-bridge
...
https://github.com/status-im/infra-nimbus/issues/182
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-07-02 11:21:01 +02:00
Jakub Sokołowski
4be597d182
portal: extrac portal-bridge setup to new playbook
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-07-02 11:20:31 +02:00