Jakub Sokołowski
797c43e2ad
upgrade to Terraform 0.13
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-09-26 18:23:01 +02:00
Jakub Sokołowski
eae370856f
use Status IPFS cluster
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-01-27 20:49:21 +01:00
Jakub Sokołowski
f294580e31
delegate dap.ps domain management to Route53
...
We have to use Route53 because it provides the option to use an
ALIAS type record which works for apex records and can point to
a CloudFront distribution in a dynamic way.
Without this we'd have to use A records which are static unlike
a CNAME, which would eventually become obsolete and take down
the site when they do.
Details: https://github.com/dap-ps/infra-dapps/issues/18
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-01-27 20:49:05 +01:00
Jakub Sokołowski
f96c98643c
add raw DNS entries for non-CDN access to the site
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-12-13 00:00:45 +01:00
Jakub Sokołowski
73527a2f77
switch prod to use new CDN
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-11-12 22:00:13 +01:00
Jakub Sokołowski
db24716d39
add a CloudFront CDN
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-11-05 18:32:32 +01:00
Jakub Sokołowski
4d940e0b6b
make DB hosts use the same VPC as the EB env
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-11-03 18:02:27 +01:00
Jakub Sokołowski
fb45f5b884
go back to using CloudPosse versions of modules
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-10-10 11:21:55 +02:00
Jakub Sokołowski
1398bf4a67
can't use CNAMEs with apex records, have to resolve the ELB FQDN
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-08-16 09:00:02 -04:00
Jakub Sokołowski
aa458ecf28
map dap.ps DNS entry as CNAME for prod.dap.ps
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-08-15 12:38:04 -04:00
Jakub Sokołowski
c6a39c05da
use minimum 2 hosts for prod EB autoscaling group
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-08-09 16:09:49 -04:00
Jakub Sokołowski
603309e83d
specify explicitly EB_NODE_COMMAND
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-08-07 12:27:41 -04:00
Jakub Sokołowski
d344fefb56
update prod contract and endpoint
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-08-07 11:24:37 -04:00
Jakub Sokołowski
649e4cb6c7
use approvals@dap.ps email to send approval emails
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-08-06 11:43:23 -04:00
Jakub Sokołowski
949823a1dd
fix name of rate limiting variable
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-08-05 14:32:53 -04:00
Jakub Sokołowski
e677f3f45f
make module naming consistent
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-08-01 14:20:28 -04:00
Jakub Sokołowski
dfce8678ac
add 3 mongodb hosts for prod environment
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-07-31 16:58:46 -04:00
Jakub Sokołowski
dc4151ba00
add a prod environment
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-07-30 15:08:34 -04:00
Jakub Sokołowski
dcf66cd102
upgrade to Terraform 0.12
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-07-30 14:36:52 -04:00
Jakub Sokołowski
0ae6566968
move dev and prod envs to their own files
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-07-30 13:24:01 -04:00