34 Commits

Author SHA1 Message Date
96bb3c48d3
create a db.dev instance using new aws-ec2-instance module
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-07-31 12:36:57 -04:00
dcf66cd102
upgrade to Terraform 0.12
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-07-30 14:36:52 -04:00
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
e4bb7f6208
add DB_CONNECTION env variable
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-07-29 17:10:36 -04:00
012002e192
fix elb dns entry records
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-07-29 16:52:10 -04:00
67f6c4c8be
add env variables for dev EB deployment
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-07-29 11:00:31 -04:00
a81e83458d
lock down provider versions
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-07-29 10:35:40 -04:00
16a6d1ba62
add autoscaling settings
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-07-26 17:02:09 -04:00
2236f96e62
fixup! rename dev module to aws-eb-env
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-07-26 13:16:09 -04:00
8f2b2974b5
use the CloudPosse modules for ElasicBeanstalk environment
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-07-25 17:05:05 -04:00
d904ef830a
add a prod module, create an AMC certificate for dap.ps
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-07-25 13:16:00 -04:00
e8136e233a
drop dns.tf file, move to other files
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-07-25 13:14:50 -04:00
cf4d933702
move dev environment to it's own tf module
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-07-25 12:59:11 -04:00
14e2c6e010
move admin key file and s3 policy to files/
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-31 11:44:22 -04:00
6fb617c133
move dev resources to separate file
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-29 11:05:30 -04:00
8f1b13c4b8
move DNS setup to separate file
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-29 11:04:45 -04:00
e116aa3339
fix type of records for main site
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-29 09:34:20 -04:00
d6d52eee77
enable provisioning
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-28 18:33:01 -04:00
bd5e899867
fix instance to be publicly availble from vpc
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-28 18:32:47 -04:00
7ec6a7e72f
add provisioning (commented)
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-28 18:19:55 -04:00
9512baab07
add a security group to enable SSH, HTTP, and HTTPS
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-28 17:37:47 -04:00
e08ad869e9
add record for host only
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-28 17:30:23 -04:00
0952abdc59
add creation of AWS instance and record for it
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-28 17:23:18 -04:00
2a7cdb640c
add an entry for main site pointing at GitHub servers
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-28 16:48:24 -04:00
f22949a49c
add missing domain attachment for Gandi
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-28 16:33:40 -04:00
606bf723b8
add missin verification reocrds
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-28 16:23:56 -04:00
c1e38389e6
add DNS records for SES setup
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-28 16:15:26 -04:00
ed34cf53ce
add aws key pair
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-28 15:49:05 -04:00
f6760d053d
add gandi provider
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-28 14:51:33 -04:00
7086beac7a
use newer AMI
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-28 14:49:53 -04:00
ea781be845
add missing owner account id
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-28 14:48:09 -04:00
df664bd2f6
find the right AMI for instance
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-28 14:42:16 -04:00
e204597c51
use s3 as bckend
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-28 12:50:35 -04:00
f923028eb9
add initial main file for creating s3 bucket
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-28 12:33:58 -04:00