Commit Graph

286 Commits

Author SHA1 Message Date
Jakub Sokołowski fcd17845b8
nimbus-stats: port to use systemd timer, fix consul query
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-02-19 11:51:09 +01:00
Dmitriy Ryajov 9091772f37
add ssh key for dryajov
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-02-18 16:07:56 +01:00
Jakub Sokołowski 5cc7ee12b1
add lograotate config to slaves too
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-02-16 01:18:09 +01: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 b709917224
lower local log retention to avoid filling root
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-02-13 18:48:53 +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 7ed2ec39dc
beacon-nodes: match new cont_recreate and cont_state settings
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-02-10 14:12:57 +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 a56f818416
beacon-node: change log level to TRACE
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-02-07 14:18:47 +01:00
Jakub Sokołowski 84f80b9aa0
logclean-job: keep only 9 newest logstash daily indices
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-02-07 14:15:31 +01:00
Jakub Sokołowski 24a87596b4
log-dash: configure Kibana dashboard
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-02-05 13:39:43 +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 1ef106c05b
dash: deploy node-01.aws-eu-central-1a.dash.nimbus
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-02-05 13:36:57 +01:00
Jakub Sokołowski 2f002c08b5
main: switch data backend to consul
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-02-04 14:44:50 +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 1ba18ae134
log-store: deploy an ElasticSearch cluster
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-02-03 13:10:28 +01:00
Jakub Sokołowski e91fb002bf
we now have Consul so we can re enable tinc
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-01-29 23:17:10 +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 0ca161866c
add depends_on for aws_security_group on aws_route_table_association
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-01-29 17:01:30 +01:00
Jakub Sokołowski 53509bd24e
change VPC CIDR block to use 172.16.1.0/24
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-01-29 16:46:39 +01:00
Jakub Sokołowski 52321e8ca3
mount extra volume at /docker
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-01-28 22:19:01 +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 c825c4595b
add zahary user
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-01-28 21:13:15 +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 0306223dfe
open all egress traffic
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-01-28 20:06:41 +01:00
Jakub Sokołowski 18c6961ee9
add comments for the aws-vpc module
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-01-28 19:47:56 +01:00
Jakub Sokołowski 8c55671a27
add AWS VPC for all Nimbus hosts
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-01-28 19:41:16 +01:00
Jakub Sokołowski 14b623c4b4
port fleet to AWS EC2
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-01-27 16:46:53 +01:00
Jakub Sokołowski aeb4345600
disable watchtower cleanup flag
Otherwise watchtower throws image removal errors like:
Error: No such image: sha256:abdc

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-01-23 13:29:47 +01:00
Jakub Sokołowski 0f426e1b51
make yglukhov user inactive
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-01-22 21:23:37 +01:00
Jakub Sokołowski 73bde3c212
upgrade CloudFlare provider
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-01-22 21:03:28 +01:00
Jakub Sokołowski f519666812
update origin-certs role arguments
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-11-12 23:45:58 +01:00
Jakub Sokołowski 08be7f7351
add minimal Ansible version check
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-11-04 15:55:29 +01:00
Jakub Sokołowski 7fb6661674
add missing tags for whole playbook for beacon nodes
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-11-04 13:55:38 +01:00
Jakub Sokołowski ef4f18bc5f
make playbook more selective
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-11-04 01:04:03 +01:00
Jakub Sokołowski b417df663e
add upgrade and cleanup playbooks
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-11-02 14:44:22 +01:00
Jakub Sokołowski a5ace15000
simpliy playbook, run master beacon nodes together with slaves
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-11-01 16:37:10 +01:00
Jakub Sokołowski 6a4726dbbd
fix mapping of ports to match service ports
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-11-01 16:07:36 +01:00
Jakub Sokołowski f7a3f15982
fix uid for stefan
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-11-01 15:33:06 +01:00
Jakub Sokołowski 3cfa129770
remove bruno user
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-11-01 15:22:49 +01:00
Ștefan Talpalaru 2109d84fa0 added my own public SSH key 2019-11-01 15:21:25 +01:00
Jakub Sokołowski 3c2384092e
change ports for other testnets
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-10-29 17:31:27 +01:00
Jakub Sokołowski 9c9b69c623
update to expose new metrics port
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-10-29 17:28: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 04f5071bbe
ignore ansible warnings about group names
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-08-02 19:01:57 -04:00
Jakub Sokołowski d14d91efff
upgrade ansible inventory script
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-08-02 19:01:10 -04:00
Jakub Sokołowski bf481f2fc0
upgrade to Terraform 0.12
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-07-28 22:35:57 -04:00
Jakub Sokołowski 817eb9b075
drop flavour(protocol) name from container names
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-06-21 10:46:45 -04:00