Jakub Sokołowski
6994786f17
Makefile: drop creating cosul-ca.key file
...
It's not necessary for Terraform backend.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-05-12 09:54:04 +02:00
Jakub Sokołowski
bd87eacbc9
ansible.cfg: drop remote_user=admin from config
...
It made sense when there was only one admin.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-05-12 09:53:52 +02:00
Zahary Karadjov
e6f2f3e010
Add another 10K prater validators
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-05-05 16:37:49 +02:00
Jakub Sokołowski
673e66d3ce
upgrade Terraform version to 1.1.0
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-05-05 16:36:24 +02:00
Jakub Sokołowski
0b9d097274
extract Terraform dummy-module to separate repo
...
https://github.com/status-im/infra-tf-dummy-module
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-05-05 13:02:48 +02:00
Jakub Sokołowski
389e6dd432
nimbus.mainnet: fix number variable for metal-02
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-04-26 10:16:44 +04:00
Jakub Sokołowski
ea49b47011
drop redundant --proposer-boosting-debug flag
...
https://github.com/status-im/infra-role-beacon-node-linux/commit/907ee4b6
https://github.com/status-im/infra-role-beacon-node-macos/commit/290984b3
https://github.com/status-im/infra-role-beacon-node-windows/commit/c2f22db0
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-04-12 20:12:01 +02:00
Jakub Sokołowski
f58a8506a9
nimbus.kiln: use new container built from master
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-04-12 19:25:55 +02:00
Jakub Sokołowski
d231accd45
logs.nimbus: refactor OAuth container setup
...
This is to take into account changes made in:
https://github.com/status-im/infra-role-oauth-proxy/commit/4dd42c56
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-04-11 11:26:38 +02:00
Jakub Sokołowski
79c10715d4
readme: clean up, update endpoint links
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-03-31 20:03:38 +02:00
Jakub Sokołowski
32835c38b4
ci-slave-metal: remove SSH access from Stefan
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-03-31 20:02:18 +02:00
Jakub Sokołowski
5bbc1458cf
expose API at unstable.kiln.beacon-api.nimbus.team
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-03-30 18:27:11 +02:00
Etan Kissling
79c5899f62
nimbus.prater: enable --*-light-client-data
...
Signed-off-by: Etan Kissling <etan@status.im>
2022-03-30 16:28:36 +02:00
Jakub Sokołowski
50fa1be86f
enable proposer boosting for all nodes
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-03-30 13:07:23 +02:00
Jakub Sokołowski
6e79a6df06
dash.nimbus: lower ES indice clean up to 14 days
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-03-29 21:39:42 +02:00
Etan Kissling
91cc24b228
nimbus.kiln: enable --*-light-client-data
...
Signed-off-by: Etan Kissling <etan@status.im>
2022-03-28 18:17:44 +02:00
Jakub Sokołowski
c85d852e9c
drop config for nimbus.pyrmont fleet
...
The testnet has been discontinued.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-03-26 10:36:56 +01:00
Etan Kissling
c0630aeb00
nimbus: mark branches supporting BN light client data
...
Signed-off-by: Etan Kissling <etan@status.im>
2022-03-25 17:31:22 +01:00
Jakub Sokołowski
70bf75d1de
drop deprecated JSON-RPC API port from all nodes
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-03-22 18:58:19 +01:00
Jakub Sokołowski
45d7608040
nimbus.mainnet: enable proposer boosting for unstable
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-03-22 11:40:44 +01:00
Jakub Sokołowski
9661063ebd
logclean-job: add missing Install section for timer
...
Without it it doesn't get enabled at boot time.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-03-17 19:51:56 +01:00
Jakub Sokołowski
3266a65a83
nimbus.fluffy: use first two nodes as bootstrap nodes
...
https://github.com/status-im/infra-nimbus/issues/87
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-03-16 11:50:17 +01:00
Jakub Sokołowski
71a0430e1c
nimbus.fluffy: add loop_var, include consul fixes
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-03-16 00:59:01 +01:00
Jakub Sokołowski
d33ec7037e
nimbus.kiln: enable --proposer-boosting-debug
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-03-11 19:10:38 +01:00
Jakub Sokołowski
38b16053cf
nimbus.kiln: add validators layout for testnet
...
https://github.com/status-im/nimbus-private/commit/e963d195
https://github.com/status-im/nimbus-private/tree/master/kiln_deposits
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-03-11 16:54:32 +01:00
Jakub Sokołowski
0d5ef90cd2
nimbus.kiln: configure beacon nodes without validators
...
https://github.com/status-im/infra-nimbus/issues/88
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-03-11 15:40:21 +01:00
Jakub Sokołowski
a4e54f2c5e
nimbus.kiln: update Geth bootstrap nodes list
...
Based on this recent PR:
https://github.com/eth-clients/merge-testnets/pull/6
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-03-11 15:38:42 +01:00
Jakub Sokołowski
69469913fb
nimbus.kiln: configure four Geth containers
...
- https://github.com/status-im/infra-nimbus/issues/88
- https://config.kiln.themerge.dev/el/bootnodes
- https://config.kiln.themerge.dev/el/genesis/geth.json
- https://kiln.themerge.dev/
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-03-11 12:29:27 +01:00
Jakub Sokołowski
3a277cebd6
cleanup: clean also service logs
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-03-11 12:11:39 +01:00
Jakub Sokołowski
968c174ba0
bootstrap: add extra IP to SSHGuard whitelist
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-03-11 11:45:07 +01:00
Jakub Sokołowski
dd43e135a5
move metal-07.he-eu-hel1.nimbus.prater to nimbus.kiln
...
Also move validators from it to `metal-06`.
https://github.com/status-im/infra-nimbus/issues/88
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-03-10 18:19:25 +01:00
Jakub Sokołowski
f2777f6496
nimbus.fluffy: configure 32 nodes on each host
...
https://github.com/status-im/infra-nimbus/issues/87
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-03-08 15:50:03 +01:00
Jakub Sokołowski
2a98be3ade
add two new hosts for nimubs.fluffy fleet
...
https://github.com/status-im/infra-nimbus/issues/87
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-03-08 12:23:11 +01:00
Jakub Sokołowski
1b9d64e72f
enable --proposer-boosting-debug on testnet unstable
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-03-07 12:53:23 +01:00
Jakub Sokołowski
8017d10bbc
requirements: bump Geth to 1.10.16
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-03-07 11:09:01 +01:00
Jakub Sokołowski
ee14e22ce7
dummy-module: add become_user variable, fix windows
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-03-03 21:02:59 +01:00
Jakub Sokołowski
89093c894a
logs.nimbus: firewall for ElasticSearch exporter port
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-03-03 18:23:13 +01:00
Jakub Sokołowski
6488efd4e9
nimbus-db-purge: deploy to two mainnet hosts
...
https://github.com/status-im/infra-nimbus/issues/86
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-02-28 17:32:01 +01:00
Jakub Sokołowski
a8b48242b0
nimbus-db-purge: add role to periodicall purge DB
...
https://github.com/status-im/infra-nimbus/issues/86
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-02-28 17:31:31 +01:00
Jakub Sokołowski
01e129694b
dummy-module: don't set become_user for inventory
...
Causes `become_user` specified in tasks to be ignored.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-02-28 16:51:16 +01:00
Jakub Sokołowski
c4436f71f4
drop windows-01.gc-us-central1-a.nimbus.prater
...
Replaced by `windows-01.he-eu-hel1.nimbus.prater` due to disk space
constraints and high cost of Google Cloud host.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-02-28 13:14:04 +01:00
Jakub Sokołowski
9b365b02a7
add new windows-01.he-eu-hel1.nimbus.prater host
...
To replace `windows-01.gc-us-central1-a.nimbus.prater` which is running
out of disk space, and is also far too expensive.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-02-25 15:02:27 +01:00
Jakub Sokołowski
489878038e
requirements: bump bootstrap roles
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-02-24 01:40:03 +01:00
Jakub Sokołowski
c0ab15c34f
mainnet.openeth: deploy OpenEthereum node to the host
...
We need some variety and redundancy in how we sync Eth1:
https://github.com/status-im/infra-nimbus/issues/80
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-02-21 17:26:33 +01:00
Jakub Sokołowski
3acbf34f70
add new mainnet-01.he-eu-hel1.nimbus.openeth host
...
https://github.com/status-im/infra-nimbus/issues/80
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-02-21 13:54:20 +01:00
Jakub Sokołowski
54c847b9db
nimbus.geth: bump Goerli data volume to 150 GB
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-02-18 19:37:25 +01:00
Jakub Sokołowski
aebe67a9d8
nimbus.prater: add 100 GB data volume for AWS hosts
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-02-17 21:19:04 +01:00
Jakub Sokołowski
9f52f8701f
nimbus.mainnet: bump size of AWS data volumes
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-02-17 20:47:57 +01:00
Jakub Sokołowski
6940d0219c
drop libp2p node from macos host to save space
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-02-17 19:53:50 +01:00
Jakub Sokołowski
65304b6aaa
new validator layout for prater fleet
...
The `0/1/10/30/60/899/4000` layout will require 3 more hosts.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-02-17 19:41:07 +01:00