Commit Graph

115 Commits

Author SHA1 Message Date
Jakub Sokołowski ade0a50a53
logs.nimbus: migrate to Hetzner metal hosts
For better performance, lower prices, and better network utilization.

https://github.com/status-im/infra-nimbus/issues/84

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-02-03 21:48:24 +01:00
Jakub Sokołowski 0369818fa0
replace macos-01.ms-eu-dublin.nimbus.prater host
The old one had only 256 GB of SSD storage which is not enough for
three nodes syncing Prater testnet.

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-01-24 15:44:38 +01:00
Jakub Sokołowski bcc297b796
prater: move libp2p nodes from AWS to Hetzner
It will lower costs of Prater fleet. I've discussed this with Tanguy and
he's fine with it. I'm also addin two nodes without validators.

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-10-25 12:58:59 +02:00
Jakub Sokołowski b5684f018e
drop prater 02 AWS nodes, rename stable one
The renaming of:
`stable-large-01.aws-eu-central-1a.nimbus.prater`
to
`testing-large-01.aws-eu-central-1a.nimbus.prater`
Was done because the host was a Prater bootstrap node and it could not
be lost. The node key and the ports remained unchanged.

https://github.com/status-im/infra-nimbus/issues/60

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-10-22 18:23:22 +02:00
Jakub Sokołowski 6ed5081087
nimbus.prater: move validators from 03 nodes to metal-02
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-10-05 15:46:13 +02:00
Jakub Sokołowski 49a964ed29
add metal-02.he-eu-hel1.nimbus.prater
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-10-04 22:47:26 +02:00
Jakub Sokołowski 81bd269610
nimbus.mainnet: add new 6 hetzner hosts
https://github.com/status-im/infra-nimbus/issues/66

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-10-04 12:08:49 +02:00
Arthur Koziel 7f80f68804 add macos beacon nodes
Signed-off-by: Arthur Koziel <arthur@arthurkoziel.com>
2021-09-24 12:29:28 +02:00
Jakub Sokołowski 7064ed2f2d
drop nimbus.rayonism host, replaced by nimbus.eth1
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-08-26 20:21:00 +02:00
Jakub Sokołowski 345ceb8050
add metal-01.he-eu-hel1.nimbus.eth1 host
https://github.com/status-im/infra-nimbus/issues/70

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-08-26 15:52:16 +02:00
Jakub Sokołowski 8943576ddf
remove 3 Prater hosts that donated validators to windows
https://github.com/status-im/infra-nimbus/issues/59

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-07-19 17:11:20 +02:00
Jakub Sokołowski 7c1199f4c0
decomission old AWS Pyrmont hosts
https://github.com/status-im/infra-nimbus/issues/65

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-07-19 13:04:05 +02:00
Jakub Sokołowski df96f214cd
add 4 metal Hetzner hosts for Pyrmont migration
https://github.com/status-im/infra-nimbus/issues/65

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-07-15 13:51:41 +02:00
Jakub Sokołowski 7d76f4b39e
drop all 05 prater nodes in favor of Hetzner host
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-06-30 22:50:29 +02:00
Jakub Sokołowski f0f5f32e8a
drop group_vars files in favor of generating container tags
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-06-28 17:32:00 +02:00
Jakub Sokołowski 432623b74d
rename Hetzner host to just metal-01
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-06-28 16:39:45 +02:00
Jakub Sokołowski 809c4ce355
ansible/inventory/test: add windows-01 host
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-06-09 23:04:13 +02:00
Jakub Sokołowski b5cbe7fa4d
provision windows-01.gc-us-central1-a.nimbus.prater
https://github.com/status-im/infra-nimbus/issues/59

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-06-02 14:37:32 +02:00
Arthur Koziel fb2ab82f6d
Add hetzner dedicated server (#56)
add stable-metal-01.he-eu-hel1.nimbus.mainnet

Signed-off-by: Arthur Koziel <arthur@arthurkoziel.com>
2021-05-19 18:04:12 +08:00
Jakub Sokołowski ba8644873b
deploy qmerge-large-01.aws-eu-central-1a.nimbus.rayonism
For more details see:
https://github.com/status-im/infra-nimbus/issues/53

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-04-29 13:53:43 +02:00
Jakub Sokołowski 04f9fe30ca
add stable-hetzner-01.he-hel1.nimbus.prater to inventory
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-04-29 12:14:38 +02:00
Arthur Koziel d9c21f7d5b
add terraform module for libp2p-unstable
Signed-off-by: Arthur Koziel <arthur@arthurkoziel.com>
2021-04-02 15:00:02 +08:00
Arthur Koziel 0e7fd54d09
rename host libp2p-large to u-libp2p-s-large
Signed-off-by: Arthur Koziel <arthur@arthurkoziel.com>
2021-04-01 18:46:32 +08:00
Jakub Sokołowski ff48a961b5
update inventory with prater hosts
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-03-22 15:38:54 +01:00
Jakub Sokołowski 49bd1fa267
remove old pyrmont fleet, move new one back to pyrmont.tf
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-01-22 15:56:26 +01:00
Jakub Sokołowski 8aa381ca2e
update names in inventory for nimbus.mainnet hosts
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-01-22 15:46:04 +01:00
Jakub Sokołowski ef8e77a1ac
re-add the ELK stack hosts
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-01-20 15:59:11 +01:00
Jakub Sokołowski 89dfe7ca5c
add new fleet hosts to inventory
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-01-18 19:35:03 +01:00
Jakub Sokołowski ab017c29bb
update inventory
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-01-13 17:07:31 +01:00
Ștefan Talpalaru e71d1643b8 beacon-node-builds: support core dumps
- build with "-d:noSignalHandler" in NIMFLAGS
- keep binary copies for a week, so we can use them with core dumps on
  target hosts
- finish replacing "item.branch" with "item.version"
- manually add a [nimbus-master] section to "ansible/inventory/test"
2020-12-18 21:56:32 +02:00
Jakub Sokołowski 176d843a40
drop toledo hosts
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-11-26 17:06:35 +01:00
Jakub Sokołowski 43e8379ad6
deploy 2 small hosts for mainnet bootnodes
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-11-25 15:50:22 +01:00
Jakub Sokołowski dfa0f20bdc
deplo a nimbus.geth host for mainnet sync
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-11-24 16:07:21 +01:00
Jakub Sokołowski 41cb7720c5
deploy a nimbus.geth node for goerli network
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-11-24 14:44:49 +01:00
Jakub Sokołowski 7901c37c58
switch toledo to using devel-small branch
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-11-20 22:59:12 +01:00
Jakub Sokołowski 6b88b720d9
fix typo in group names, drop master
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-11-20 16:45:51 +01:00
Jakub Sokołowski cf19d74410
add README missing from ansible/inventory folder
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-11-20 16:05:11 +01:00
Jakub Sokołowski 68f357521d
change pyrmont host groups for cleaner playbook
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-11-20 16:05:09 +01:00
Jakub Sokołowski 8f4f4d69bd
remove old medalla hosts from inventory
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-11-20 15:10:55 +01:00
Jakub Sokołowski d0f852adce
implement new layout and naming of pyrmont hosts
This is done in advance of resizing andlayout changes.

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-11-20 13:51:38 +01:00
Jakub Sokołowski 32f6f9e408
deploy 10 hosts for pyrmont testnet
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-11-17 13:25:39 +01:00
Jakub Sokołowski b25bd39c1a
deploy 2 hosts for toledo network running develop
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-11-10 11:38:45 +01:00
Jakub Sokołowski 728caf06ab
another update because of tainted terraform resource
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-08-19 20:53:19 +02:00
Ștefan Talpalaru a27d6826d8
new IPs 2020-08-19 19:47:59 +02:00
Ștefan Talpalaru 49af390fb6
new dynamic IPs 2020-08-19 18:09:20 +02:00
Ștefan Talpalaru c084b2044c
new dynamic IPs for nimbus.test[0:5] 2020-08-19 15:16:57 +02:00
Jakub Sokołowski c6ce372cd1
moar ip updates
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-08-13 11:57:13 +02:00
Jakub Sokołowski 04bb3f4082
update IPs
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-08-13 00:48:42 +02:00
Jakub Sokołowski 118b780312
destory the Nimbus ElasticSearch cluster and dashboard
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-08-03 16:29:33 +02:00
Jakub Sokołowski ac5ff01a1b
drop libp2p.test fleet since it's unused
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-08-03 15:28:44 +02:00
Jakub Sokołowski 08b6fe9050
deploy 5 libp2p.test hosts
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-06-10 14:55:55 +02:00
Jakub Sokołowski 04e86a2802
re-create master-01 due to AWS retirement
"Retiring: This instance is scheduled for retirement after June 5, 2020 at 6:00:00 PM UTC+2."

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-05-25 19:46:05 +02:00
Jakub Sokołowski 460dad55ed
inventory: update master IP
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-02-15 21:38:22 +01:00
Jakub Sokołowski 93d0a6f2fd
inventory: update master-01 ip
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-02-13 18:23:32 +01:00
Jakub Sokołowski cf400925ad
update IP of node-01
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-02-10 01:37:44 +01:00
Jakub Sokołowski a02aa10704
inventory: update IP for node-07.aws-eu-central-1a.nimbus.test
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-02-07 18:09:19 +01:00
Jakub Sokołowski 4686a5d08d
inventory: update ip for node-05.aws-eu-central-1a.nimbus.test
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-02-07 16:51:57 +01:00
Jakub Sokołowski 283215e5bb
inventory: add node-01.aws-eu-central-1a.dash.nimbus
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-02-05 13:39:28 +01:00
Jakub Sokołowski e7e20b2943
inventory: add log-store.test cluster for Nimbus
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-02-03 13:10:29 +01:00
Jakub Sokołowski 4cbfa61270
update emergency inventory with new IPs after CIDR change
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-01-29 23:16:46 +01:00
Jakub Sokołowski a250807322
fix data_center value in emergency inventory
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-01-28 22:18:43 +01:00
Jakub Sokołowski d06b8d8c70
update emergency inventory with new fleet
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-01-28 21:04:32 +01:00
Jakub Sokołowski e790ff5c65
fix order in emergency inventory
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-08-02 19:02:05 -04:00
Jakub Sokołowski 9bd1cf8dcd
commit new hosts to emergency inventory
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-03-22 18:20:44 +01:00
Jakub Sokołowski ad1cc2168d
add emergency inventory
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-03-21 13:44:01 +01:00