Commit Graph

24 Commits

Author SHA1 Message Date
Jakub Sokołowski e815e50efe
drop inventory, add legacy warning to readme
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-05-10 15:12:05 +02:00
Jakub Sokołowski 58cdbb8c31
upgrade to Terraform 1.1.0
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-05-10 15:04:58 +02:00
Jakub Sokołowski 90a8341b0e
add Daniel to extra users with SSH access
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-05-09 13:44:10 +02:00
Jakub Sokołowski b7f163d24d
requirements: bump bootstrap roles
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-03-03 17:17:14 +01:00
Jakub Sokołowski cf0c6c9c76
bootstrap: fix credentials and update roles
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-02-24 00:57:59 +01:00
Jakub Sokołowski 986b7b8602
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:45:04 +01:00
Jakub Sokołowski 0b30814033
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 12:09:46 +01:00
Jakub Sokołowski 2af9dc9030
consul: upgrade from 1.10.1 to 1.11.1
https://github.com/hashicorp/consul/releases/tag/v1.11.1

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-01-03 18:54:30 +01:00
Jakub Sokołowski af412a96e3
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 19:20:48 +01:00
Jakub Sokołowski 2d0fb9bc7b
requirements: remove consul proxy, add wireguard check
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-09-16 00:27:09 +02:00
Jakub Sokołowski 9cbcd692f9
fix root pass secret name, bump roles
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-08-26 20:35:33 +02:00
Jakub Sokołowski ffc6c270e0
update WireGuard config files layout
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-07-29 22:07:47 +02:00
Jakub Sokołowski bf26ca03f3
migrate bootstrap secrets to BitWarden
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-07-28 12:23:09 +02:00
Jakub Sokołowski 7c071ab077
rename infra-role-bootstrap-linux, upgrade consul
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-07-28 12:23:09 +02:00
Jakub Sokołowski 080563f30c
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:53:26 +02:00
Jakub Sokołowski e0ee43975f
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 14:48:41 +02:00
Jakub Sokołowski c6ce447334
ansible: add versioncheck.py script to verify role versions
This was originally introduced to `infra-nimbus` and proved robus

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-05-19 14:18:13 +02:00
Jakub Sokołowski 55cdc6b2d8
bootstrap: provide Consul encryption key from infra-pass
Related: https://github.com/status-im/infra-role-bootstrap/commit/0d40f81d

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-03-22 11:48:32 +01:00
Jakub Sokołowski bfedabad10
open port 9655
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-02-26 16:11:46 +01:00
Jakub Sokołowski ac8a5b3ed7
create avax-faucet.infra.status.im for node-01
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-02-22 15:36:29 +01:00
Jakub Sokołowski b195e9c0b2
add emergency inventory for test fleet
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-02-22 15:10:49 +01:00
Jakub Sokołowski 6a490efc95
add ansible/upgrade.yml
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-02-17 18:36:36 +01:00
Jakub Sokołowski dcac3b9a76
deploy 3 avalanche.test hosts
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-02-17 18:36:19 +01:00
Jakub Sokołowski ee45bde80f
add Ansible boilerplate
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-02-17 18:35:57 +01:00