Commit Graph

56 Commits

Author SHA1 Message Date
Alex Garibay 73e31d79b1 Add C compiler tools 2018-11-01 12:08:47 -05:00
Andrew Cravenho df2d4d3055 Add g++ library 2018-10-31 16:12:03 +01:00
Andrew Cravenho c1c25db8d4
Merge pull request #70 from poanetwork/ac-new-rpc-endpoints
Update Systems Manager variables
2018-10-31 12:44:28 +01:00
Andrew Cravenho 88b51a1475 Adds the pool_size as configurable variable 2018-10-26 12:06:53 -04:00
Andrew Cravenho e317769ef6 Update Systems Manager variables 2018-10-26 11:38:36 -04:00
natalia 47366b2aa1 Make ALB listener configurable 2018-10-18 13:31:29 -07:00
Andrew Cravenho e7bb64b962 Yum install instead of rpm -Uvh 2018-10-05 23:45:53 -04:00
Andrew Cravenho 2b9ddada77 Change routing back to default blocks 2018-10-03 01:31:58 -04:00
Andrew Cravenho a00d088720 Fix network variables according to BlockScout 2018-10-03 01:23:05 -04:00
Andrew Cravenho de2f4fc967 Create a single network path and provide health check 2018-09-27 19:51:47 -04:00
Andrew Cravenho 8f9427fe1b Fix Readme and main variables 2018-09-27 05:55:06 -04:00
Andrew Cravenho 3427aa0a76 Fix chain map and counts 2018-09-27 05:30:34 -04:00
Andrew Cravenho bdab91c6a8 Remove multiple chain deploy and update readme 2018-09-27 03:48:05 -04:00
Andrew Cravenho 19ff8bb6a4 Fix network files 2018-09-25 00:12:44 -04:00
Andrew Cravenho 54c3940111 Add network navigation and network icon 2018-09-25 00:06:34 -04:00
Andrew Cravenho fdf877164b Add chain config variables 2018-09-24 21:00:24 -04:00
Andrew Cravenho 7a358f8322 update health check endpoint
Fixes #56
2018-09-07 16:17:08 -07:00
Andrew Cravenho 3126b6b802 Increase the root_block_device GB
Fixes #53
2018-09-04 14:50:53 -07:00
Andrew Cravenho c46ce04d57 Add variables to stack 2018-08-17 10:05:11 -04:00
Andrew Cravenho f5db0e7b48 Change to secure listener 2018-08-17 09:39:53 -04:00
Andrew Cravenho fc5be70405 Switch to an Application Load Balancer and remove Classic Load Balancer 2018-08-16 09:47:24 -04:00
Paul Schoenfelder 1994f8b3dd Address blocker to running multi-chain
- Autoscaling policies for scaling up/down were tied to a single
autoscaling group name, but there are ASGs for each chain, so this would
always fail

Fixes #48
2018-08-14 15:22:54 -04:00
Luke Imhoff 72f19f8160
Merge pull request #46 from KronicDeth/poa-explorer-506
Elixir 1.7.2 / Erlang 21.0
2018-08-09 15:35:22 -05:00
Luke Imhoff ac0be01c50 Elixir 1.7.2 / Erlang 21.0
Matches local and CircleCI versions used for poanetwork/poa-explorer#506.
2018-08-09 15:34:54 -05:00
Amanda Sposito f31fcdb936 Add node as global dependency 2018-07-24 11:00:12 -03:00
Andrew Cravenho 0290835ec8 Install Libtool in build script
Fixes #40

With the merge of the read contract functionality `libtoolize` was needed  for one of the dependencies. After testing the fix, I was able to successfully complete the deployment.

Here is the temporary build with this fix: http://sokab-explorer-sokol-elb-1771258833.us-east-1.elb.amazonaws.com/en
2018-07-19 23:27:21 -04:00
Luke Imhoff 7472e933ec Install gcc to compile NIFs during CodeDeploy 2018-06-25 11:22:38 -05:00
Paul Schoenfelder 09aea54d38 [init] set locale to en_US.UTF-8 2018-06-04 19:17:22 -04:00
Paul Schoenfelder 0ce4e61a48 [routing] fix health check rules 2018-06-04 19:13:17 -04:00
Paul Schoenfelder f6ec1307dc [routing] set health check port to 4000 2018-06-04 17:19:13 -04:00
Paul Schoenfelder dcb3ada765 [deployment] give deployer AWSCodeDeployRole 2018-06-04 16:52:40 -04:00
Paul Schoenfelder 89ac340af4 [routing] set host listen port to 4000 rather than 80 2018-06-01 12:50:19 -04:00
Paul Schoenfelder 907b4773ed [security] give explorer role access to SSM parameters 2018-06-01 12:21:04 -04:00
Paul Schoenfelder 15dbac751b [security] give explorer role ec2:DescribeTags 2018-06-01 12:05:53 -04:00
Paul Schoenfelder a462f35e78 [security] Fix ARNs for service roles 2018-06-01 11:36:06 -04:00
Paul Schoenfelder 22a0f2901c [init] install git 2018-06-01 10:43:51 -04:00
Paul Schoenfelder 37f5b002f4 [general] Fix formatting 2018-06-01 10:41:17 -04:00
Paul Schoenfelder 047c30a3ee [security] fix ec2 role permissions to support codedeploy agent 2018-06-01 10:41:01 -04:00
Paul Schoenfelder 6795a0804b [erlang] install missing wx dependencies 2018-05-30 17:57:45 -04:00
Paul Schoenfelder a7c404e8cf [erlang] fix installation of Erlang on EC2 hosts 2018-05-30 17:30:31 -04:00
Paul Schoenfelder cea762552c [security] ensure deployer role has enough permissions to run CodeDeploy agent
Fixes #20
2018-05-30 13:54:59 -04:00
phahulin 4f5c151025 Remove delay 2018-05-30 09:00:59 +03:00
phahulin f0cb093596 Fix profile in aws cli 2018-05-29 20:28:43 +03:00
phahulin 6266b1e841 Try fix getting parameters from ssm 2018-05-29 02:04:15 +03:00
Paul Schoenfelder c117ab5a42 [ec2] fix missing epel repo in ec2 hosts 2018-05-25 13:10:28 -04:00
Paul Schoenfelder e2e3d99caa [codedeploy] give autoscaling:* and tag:* to deploy user 2018-05-25 13:00:06 -04:00
Paul Schoenfelder a8bee7925f [ec2] fix usage of old Amazon Linux AMI 2018-05-25 12:59:30 -04:00
Paul Schoenfelder 50d33288c6 [codedeploy] fix config to copy asg when deploying 2018-05-18 15:02:32 -04:00
Paul Schoenfelder d623c23343 [general] Fix formatting 2018-05-17 13:45:51 -04:00
Paul Schoenfelder 4da628f19e Remove Redis/ElastiCache 2018-05-15 17:11:21 -04:00