Commit Graph

77 Commits

Author SHA1 Message Date
Jakub Sokołowski d68e9894fd
add fix for deprecation of dashes in group names
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-06-12 17:50:42 -04:00
Jakub Sokołowski 22125e112d
move swarm store.size calculation to group
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-31 10:53:01 -04:00
Jakub Sokołowski ab4ee0c197
bump size of DO instance to s-2vcpu-4gb
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-31 10:21:44 -04:00
Jakub Sokołowski f8db8c5543
move usage file to infra-docs
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-30 07:12:49 -04:00
Jakub Sokołowski 53e531eb38
extract repousage to USAGE.md
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-30 07:00:39 -04:00
Jakub Sokołowski e22e83f276
don't check SSL cert with LB monitor
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-22 11:46:36 -04:00
Jakub Sokołowski a81c348bf3
fix nginx configuration
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-22 11:44:33 -04:00
Jakub Sokołowski ed4be0445b
update inventory
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-22 10:58:40 -04:00
Jakub Sokołowski 2dcc62656f
fix entrypoint for geth
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-22 10:58:30 -04:00
Jakub Sokołowski 69944c1b4e
lock down geth version
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-22 10:54:29 -04:00
Jakub Sokołowski f316313a90
fix keys for do-ams hosts
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-22 10:41:06 -04:00
Jakub Sokołowski 7601ecf331
add a cleanup playbook
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-21 07:41:14 -04:00
Jakub Sokołowski df583cc03f
remove unused variables
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-21 07:30:09 -04:00
Jakub Sokołowski 2bc0e1ddc5
fix swarm ports
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-09 14:25:19 +02:00
Jakub Sokołowski 344a07119f
add better ansible output
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-07 16:41:18 +02:00
Jakub Sokołowski e99ff3c7df
fix origin-cert requirement
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-03-06 15:19:22 +01:00
Jakub Sokołowski 32bfe81cea
use origin-cert from it's own repo
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-03-06 14:48:09 +01:00
Jakub Sokołowski 243095e931
fix how firewall rules are set
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-02-18 20:06:46 +01:00
Jakub Sokołowski 53311b075e
fix permissions on docker volume, remove redundant watchtower
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-02-18 17:41:45 +01:00
Jakub Sokołowski fc096dd7f9
add root pass and consul encryption key
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-02-18 12:01:30 +01:00
Jakub Sokołowski 315b5aec38
add readme about inventories
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-02-16 13:38:27 +01:00
Jakub Sokołowski 94dfadc418
add handling of repos without workspaces
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-02-16 01:11:57 +01:00
Jakub Sokołowski 1f14d52312
save emergency inventory backup
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-02-16 01:09:08 +01:00
Jakub Sokołowski 0058316147
add generating of inventory backups for both TF and Ansible
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-02-16 01:08:39 +01:00
Jakub Sokołowski 2b094092e8
upgrade alibaba cloud instance to ecs.sn1ne.large
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-01-22 13:17:39 +01:00
Jakub Sokołowski a13cfbfe8c
remove unnecessary entrypoint for new geth image
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-01-21 16:49:52 +01:00
Jakub Sokołowski 8dc4ca59b3
change swarm logging level to info
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-01-21 16:44:55 +01:00
Jakub Sokołowski 46291e894b
enable watchtawer updates for swarm-geth container too
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-01-21 16:42:22 +01:00
Jakub Sokołowski c44126c175
use ethereum/client-go:latest instead of ethdevops/geth:v1.8.14
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-01-21 16:38:53 +01:00
Jakub Sokołowski 2137213148
add dependency on infra-role-tinc
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-01-21 12:15:13 +01:00
Jakub Sokołowski e799435711
add upgrade playbook
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-01-07 15:03:32 +01:00
Jakub Sokołowski e578e8f9a7
quite echo for secrets
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-12-07 09:37:00 +01:00
Jakub Sokołowski 7d16d2a7f8
remove cleanup from all
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-12-07 09:34:24 +01:00
Jakub Sokołowski bea169eb24
fix support for multiple platforms
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-12-07 09:31:41 +01:00
Jakub Sokołowski de2d8c0f2c
fix how ansible provisioner is installed
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-12-07 09:20:59 +01:00
Jakub Sokołowski 446144d3c2
add init-terraform
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-12-07 09:19:25 +01:00
Jakub Sokołowski 943b30c4fa
add volume size of 50GB for google cloud hosts 2018-11-07 13:35:02 +01:00
Jakub Sokołowski f298cc65f3
replace multi-provider with one from github
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-11-07 13:28:17 +01:00
Jakub Sokołowski 73ab0af813
limit digitalocean plugin version to 0.1.3
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-11-07 12:20:46 +01:00
Jakub Sokołowski 1481471e45
use --ignore-errors with ansible-galaxy
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-10-26 01:49:49 +02:00
Jakub Sokołowski cb6d0a7dd7
add link for more details 2018-10-25 15:44:24 +02:00
Jakub Sokołowski 83cb9e7210 reduce swarm verbosity 2018-10-16 08:57:16 -04:00
Jakub Sokołowski bab53ebc55 increase client max body size for swarm to 10m 2018-10-15 12:50:33 -04:00
Jakub Sokołowski d5cd0abb93
remove useless ports, add auto_remove
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-09-18 15:17:15 -04:00
Jakub Sokołowski 71ac5f673a
enable ICMP Ping for Alicloud hosts
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-09-17 15:45:05 -04:00
Jakub Sokołowski 92159adc65
add watchtower for updating swarm 2018-09-12 15:43:20 -04:00
Jakub Sokołowski 0de9945521
bump intance type for google cloud 2018-09-06 11:43:30 -04:00
Jakub Sokołowski 6847270bc3
use CloudFlare load balancers for Swarm 2018-09-06 11:42:52 -04:00
Jakub Sokołowski 9c347aa082
add cloudflare org_id 2018-09-05 22:41:11 -04:00
Jakub Sokołowski 777f6de1f1
increase ssh timeout for ansible 2018-09-03 13:07:39 -04:00