Commit Graph

241 Commits

Author SHA1 Message Date
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 b3b80eb021 Add network and subnetwork path 2018-09-26 21:41:44 -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 0d5bc8130d Fix readme and update terraform example 2018-09-24 22:33:22 -04:00
Andrew Cravenho c62e6b62eb Update readme 2018-09-24 21:32:04 -04:00
Andrew Cravenho fdf877164b Add chain config variables 2018-09-24 21:00:24 -04:00
Andrew Cravenho 478cae44b3
Merge pull request #57 from poanetwork/56-health-check
update health check endpoint
2018-09-10 09:35:07 -04:00
Andrew Cravenho 7a358f8322 update health check endpoint
Fixes #56
2018-09-07 16:17:08 -07:00
Andrew Cravenho 267d8578c6
Merge pull request #54 from poanetwork/53-root-block-device
Increase the size of root_block_device
2018-09-05 10:53:15 -07:00
Andrew Cravenho a263a299b7 Add root_block_size to sample terraform.tfvars in README 2018-09-04 14:54:26 -07:00
Andrew Cravenho 3126b6b802 Increase the root_block_device GB
Fixes #53
2018-09-04 14:50:53 -07:00
Andrew Cravenho 73354f40cc
Merge pull request #52 from poanetwork/51-listener-port-443
Adds SSL listener to the Load Balancer
2018-08-22 15:13:56 -04:00
Andrew Cravenho b813303efe Update Readme to reflect SSL update 2018-08-17 10:21:38 -04: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 b52648f606
Merge pull request #50 from poanetwork/45-alb
Switch to an Application Load Balancer and remove Classic Load Balancer
2018-08-16 14:09: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
Andrew Cravenho f18fb4b5e7
Merge pull request #49 from poanetwork/multi-chain-asg-policies
Address blocker to running multi-chain
2018-08-14 17:20: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
Andrew Cravenho 0b0d60f1b5
Merge pull request #42 from poanetwork/ams-add-node-dependency
Add 'node' as global dependency
2018-07-24 22:59:29 -04:00
Amanda Sposito f31fcdb936 Add node as global dependency 2018-07-24 11:00:12 -03:00
Andrew Cravenho 2fd4a0103f
Merge pull request #41 from poanetwork/40-libtoolize
Install Libtool in build script
2018-07-23 12:53:01 -04: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
Andrew Cravenho f60f10c157
Merge pull request #39 from poanetwork/view-contract-#38
(Fix) Change SECRET_KEY_BASE to 64 char
2018-07-05 13:02:11 -04:00
Andrew Cravenho 6ecbe46de6 Change SECRECT_KEY_BASE to 64 char
Fixes #38

`prod.secret.exs` requires a 64 character string. The previous 32 character string created an error while trying to navigate to the verification page.
2018-07-05 10:26:16 -04:00
Andrew Cravenho 92d1054793
Merge pull request #36 from KronicDeth/poa-explorer-323
Install gcc to compile NIFs
2018-06-27 16:31:09 -04:00
Luke Imhoff a5e0922bfa macOS compatibility fixes
* GNU sed is needed on macOS to make `r` option work
* `LC_ALL=C` to make `tr` work on binary output
2018-06-25 11:22:38 -05:00
Luke Imhoff 7472e933ec Install gcc to compile NIFs during CodeDeploy 2018-06-25 11:22:38 -05:00
Andrew Cravenho 52df5aaaab (Fix) Increases default storage to 100GB (#29)
Resolves #28

Ethereum mainnet will require much larger storage. We will need to adjust when we are ready for testing.
2018-06-05 11:42:40 -04: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 d6d8a46f6c [installer] use bucket/table names from terraform.tfvars if provided there 2018-06-01 10:59:36 -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