Commit Graph

102 Commits

Author SHA1 Message Date
Jakub Sokołowski 9747601f1b
drop useless policy and s3 bucket
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-06-03 13:13:09 -04:00
Jakub Sokołowski f5ad5cc44a
add dev.dap.ps dns entry for eb app
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-06-03 12:39:52 -04:00
Jakub Sokołowski 36226c51c1
create an elastic beanstalk app for development
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-06-03 12:32:11 -04:00
Jakub Sokołowski 6f108c653c
forward all emails from @dap.ps to Andy
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-06-01 07:52:49 -04:00
Jakub Sokołowski 1e6269427b
remove the ec2 instance
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-31 17:49:01 -04:00
Jakub Sokołowski 2258bc273c
remove useless entry for forwarding map
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-31 17:45:53 -04:00
Jakub Sokołowski 6cbde717bb
add verified email addresses
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-31 17:44:50 -04:00
Jakub Sokołowski f5c5cde83e
fix s3 permissions, add missing s3 bucket save step
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-31 17:40:11 -04:00
Jakub Sokołowski 22f54ded13
automate verification of SES domain
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-31 14:24:13 -04:00
Jakub Sokołowski cdb42a2e90
create ses forwarder setup
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-31 14:04:43 -04:00
Jakub Sokołowski 94fb331637
fix mail.dap.ps MX record
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-31 13:55:40 -04:00
Jakub Sokołowski 5ba23f7994
fix smtp server config
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-31 12:57:38 -04:00
Jakub Sokołowski 1aebe57081
fix MX record
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-31 12:14:41 -04:00
Jakub Sokołowski 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
Jakub Sokołowski d389efdb97
update SES domain verification records
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-31 11:28:51 -04:00
Jakub Sokołowski 3fd367f304
limit users, add andy and lyubo with keys
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-29 11:14:54 -04:00
Jakub Sokołowski 537383b663
add emergency inventory for dev dapps host
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-29 11:11:19 -04:00
Jakub Sokołowski 9708324bd1
add ansible host definition
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-29 11:10:50 -04:00
Jakub Sokołowski 6fb617c133
move dev resources to separate file
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-29 11:05:30 -04:00
Jakub Sokołowski 8f1b13c4b8
move DNS setup to separate file
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-29 11:04:45 -04:00
Jakub Sokołowski abe771130c
add terraform inventory script for ansible
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-29 11:02:07 -04:00
Jakub Sokołowski 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
Jakub Sokołowski 9fb7fcffa5
disable tinc configuration
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-29 07:46:45 -04:00
Jakub Sokołowski da9190dd35
add bootstrap root password
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-29 06:25:28 -04:00
Jakub Sokołowski 3027761a08
disbale consul bootstrapping
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-29 06:24:46 -04:00
Jakub Sokołowski d6d52eee77
enable provisioning
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-28 18:33:01 -04:00
Jakub Sokołowski d4e23c606c
fix ssh username
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-28 18:32:52 -04:00
Jakub Sokołowski 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
Jakub Sokołowski 7ec6a7e72f
add provisioning (commented)
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-28 18:19:55 -04:00
Jakub Sokołowski ded3e940ac
add bootstrap playbook
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-28 17:40:11 -04:00
Jakub Sokołowski 5a0c3810c7
add ansible config and basic requirements
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-28 17:39:49 -04:00
Jakub Sokołowski 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
Jakub Sokołowski e08ad869e9
add record for host only
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-28 17:30:23 -04:00
Jakub Sokołowski 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
Jakub Sokołowski 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
Jakub Sokołowski f22949a49c
add missing domain attachment for Gandi
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-28 16:33:40 -04:00
Jakub Sokołowski 606bf723b8
add missin verification reocrds
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-28 16:23:56 -04:00
Jakub Sokołowski c1e38389e6
add DNS records for SES setup
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-28 16:15:26 -04:00
Jakub Sokołowski ed34cf53ce
add aws key pair
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-28 15:49:05 -04:00
Jakub Sokołowski 7f70a30934
add gandi_api_token variable
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-28 15:17:01 -04:00
Jakub Sokołowski 2af9c92a53
add installation of Gandi provider
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-28 15:15:14 -04:00
Jakub Sokołowski f6760d053d
add gandi provider
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-28 14:51:33 -04:00
Jakub Sokołowski 7086beac7a
use newer AMI
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-28 14:49:53 -04:00
Jakub Sokołowski ea781be845
add missing owner account id
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-28 14:48:09 -04:00
Jakub Sokołowski df664bd2f6
find the right AMI for instance
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-28 14:42:16 -04:00
Jakub Sokołowski 11819f90d2
add Makefile
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-28 14:38:02 -04:00
Jakub Sokołowski e204597c51
use s3 as bckend
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-28 12:50:35 -04:00
Jakub Sokołowski 07b9389f48
fix formatting of bucket policy
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-28 12:43:57 -04:00
Jakub Sokołowski b7e194b67e
fix bucket name in policy
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-28 12:36:48 -04:00
Jakub Sokołowski 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