Commit Graph

33 Commits

Author SHA1 Message Date
Jakub Sokołowski 3d367da28b
requirements: bump bootstrap roles
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-09-06 10:40:24 +02:00
Jakub Sokołowski 571cda6cf5
requirements: upgrade Geth to 1.10.23
https://github.com/status-im/infra-role-geth/commit/773c384d

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-08-24 13:59:01 +02:00
Jakub Sokołowski e99d3ca3ea
requirements: upgrade Geth from 1.10.21 to 1.10.22
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-08-22 14:07:32 +02:00
Jakub Sokołowski ad0b095603
requirements: bump most roles, add scope to geth
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-08-16 16:57:44 +02:00
Jakub Sokołowski 10745a78a8
requirements: bump bootstrap and geth roles
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-07-27 09:23:55 +02:00
Jakub Sokołowski 6e4d8e5b78
requirements: upgrade Geth to 1.10.18
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-05-26 00:55:00 +02:00
Jakub Sokołowski 7e7f2eb2d4
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 10:00:40 +02:00
Jakub Sokołowski 8133c5a90c
switch Goerli to light sync to reclaim disk space
Full sync takes up 120 GB currently and it's not necessary.

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-05-06 19:14:46 +02:00
Jakub Sokołowski c5a138036e
add missing firewall rule for geth-exporter
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-03-29 19:11:51 +02:00
Jakub Sokołowski abcfeb33d3
requirements: bump Geth to 1.10.16
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-03-07 11:08:40 +01:00
Jakub Sokołowski 2ead0694ac
bootstrap: fix credentials and update roles
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-02-23 22:34:49 +01:00
Jakub Sokołowski a5afaaf4e6
wireguard: bump role and add Consul ACL token
Part of effort to lock down Consul ACLs:
https://github.com/status-im/infra-hq/issues/70

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-02-08 19:38:20 +01:00
Jakub Sokołowski d8b4f92ebe
consul: add mandatory agent ACL token
https://github.com/status-im/infra-hq/issues/70

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-02-08 11:55:06 +01:00
Jakub Sokołowski 714cf7efcd
consul: upgrade from 1.10.1 to 1.11.1
https://github.com/hashicorp/consul/releases/tag/v1.11.1

Also upgrade Geth to 1.10.14:
https://github.com/ethereum/go-ethereum/releases/tag/v1.10.14

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-01-03 16:58:26 +01:00
Jakub Sokołowski 2f1558ceae
requirements: upgrade Netdata to 1.32.0
https://github.com/netdata/netdata/releases/tag/v1.32.0

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-12-09 17:31:28 +01:00
Jakub Sokołowski 163d062564
requirements: remove consul proxy, add wireguard check
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-09-16 00:16:28 +02:00
Jakub Sokołowski d50e7a9090
fix root password name in BitWarden, bump roles
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-08-26 20:33:48 +02:00
Jakub Sokołowski 48ddebc3f7
upgrade Geth to 1.10.8
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-08-25 13:09:45 +02:00
Jakub Sokołowski 5ac688b97b
firewall: use new IP sets and iptables chains
https://github.com/status-im/infra-hq/issues/69
https://github.com/status-im/infra-role-bootstrap-linux/commit/92d8923b
https://github.com/status-im/infra-role-wireguard/commit/8394639e

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-08-02 20:05:08 +02:00
Jakub Sokołowski d0e8669492
update WireGuard config files layout
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-07-29 21:47:31 +02:00
Jakub Sokołowski 53e6686b17
rename infra-role-bootstrap-linux, upgrade consul
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-07-28 11:36:40 +02:00
Jakub Sokołowski d62aa48d60
upgrade Geth to 1.10.6
https://github.com/ethereum/go-ethereum/releases/tag/v1.10.6

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-07-22 19:43:39 +02:00
Jakub Sokołowski f57040d2ca
upgrade Terraform to 1.0, upgrade all providers
https://www.terraform.io/upgrade-guides/0-15.html
https://www.terraform.io/upgrade-guides/1-0.html

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-06-23 12:26:04 +02:00
Jakub Sokołowski 806ac58608
add BitWarden lookup plugin, port secrets to BW
https://github.com/status-im/infra-docs/issues/9

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-06-16 17:04:55 +02:00
Jakub Sokołowski 8e147e6ef3
replace Tinc VPN with WireGuard
https://github.com/status-im/infra-hq/issues/58

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-05-19 23:08:21 +02:00
Jakub Sokołowski 6d7f144364
ansible/requirements: bump origin-certs role
https://github.com/status-im/infra-role-origin-certs/commit/586d81d6

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-05-13 10:54:49 +02:00
Jakub Sokołowski b79993c331
ansible: add versioncheck.py script to verify role versions
This was originally introduced to `infra-nimbus` and proved robust.

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-05-11 09:22:02 +02:00
Jakub Sokołowski 89833b514c
use open-ports to open the Nginx proxy ports
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-03-25 12:43:50 +01:00
Jakub Sokołowski bfd2c506d8
use our own fork of Nginx role to fix permissions
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-10-07 19:49:46 +02:00
Jakub Sokołowski 0f7af9e2d4
update origin-certs role arguments
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-11-12 23:43:52 +01:00
Jakub Sokołowski c1dd806cbb
add geth exporter setup
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-17 00:59:19 +02:00
Jakub Sokołowski 1d7a23f5b7
use the new infra-role-geth for faucet API
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-04-26 15:40:02 +02:00
Jakub Sokołowski 731d4a1b2c
add terraform.py, and requirements.yml
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-03-18 16:31:46 +01:00