|
ed59190434
|
fix which credentials are used for smtp
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2019-08-06 09:47:42 -04:00 |
|
|
ad87eca515
|
comment out smtp outputs for now
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2019-08-06 09:43:57 -04:00 |
|
|
023d2bea60
|
fix how we extract the smtp password from aws_iam_access_key
https://www.terraform.io/docs/providers/aws/r/iam_access_key.html#ses_smtp_password
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2019-08-06 09:41:13 -04:00 |
|
|
82e34bdfb0
|
add more actions to smtp sending policy
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2019-08-06 09:02:10 -04:00 |
|
|
8b289d8e65
|
move outputs to outputs.tf
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2019-08-06 09:02:00 -04:00 |
|
|
dede02dce6
|
update DISCOVER_CONTRACT address
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2019-08-05 16:26:13 -04:00 |
|
|
949823a1dd
|
fix name of rate limiting variable
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2019-08-05 14:32:53 -04:00 |
|
|
f2024bf558
|
fix backup script to create a tarball
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2019-08-05 14:00:54 -04:00 |
|
|
5e7cbc0cf1
|
fix upload credentials for s3 bucket backups
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2019-08-05 14:00:53 -04:00 |
|
|
50a14d330a
|
apply access policy to user, not bucket
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2019-08-05 14:00:53 -04:00 |
|
|
e677f3f45f
|
make module naming consistent
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2019-08-01 14:20:28 -04:00 |
|
|
efe0c3269b
|
configure prod MongoDB replicate set
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2019-08-01 14:15:41 -04:00 |
|
|
20a59a1e2c
|
use python2 by default
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2019-08-01 14:12:25 -04:00 |
|
|
f9ea4c2596
|
add comment explaining why we need pymongo 3.8.0
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2019-08-01 13:51:28 -04:00 |
|
|
117104f3fe
|
don't default to python3
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2019-08-01 13:42:43 -04:00 |
|
|
3fe5f76953
|
set mongodb_replication_params statically for now
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2019-07-31 17:10:57 -04:00 |
|
|
47fc33893b
|
rename mongodb to mongodb-setup
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2019-07-31 17:07:34 -04:00 |
|
|
69cb1517a7
|
add new prod db hosts to inventory
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2019-07-31 16:58:47 -04:00 |
|
|
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 |
|
|
e6dac40489
|
don't configure docker or watchtower
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2019-07-31 16:55:56 -04:00 |
|
|
448207af93
|
uncomment roles
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2019-07-31 15:30:02 -04:00 |
|
|
002cfd4ef2
|
create s3 bucket for backups of db.dev
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2019-07-31 15:30:02 -04:00 |
|
|
c895c1a4a6
|
fix aws-s3-bucket module
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2019-07-31 15:30:01 -04:00 |
|
|
a897485c07
|
drop mongodb-old role
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2019-07-31 15:11:18 -04:00 |
|
|
fc80d31908
|
configure backups and s3 upload for dev db
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2019-07-31 15:07:59 -04:00 |
|
|
0ba9b9f042
|
add missing cidr_blocks for opening ports
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2019-07-31 14:39:57 -04:00 |
|
|
c2a4f965e9
|
add force_valid_group_names
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2019-07-31 14:39:57 -04:00 |
|
|
e42f3d8bf8
|
update inventory file
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2019-07-31 14:39:56 -04:00 |
|
|
f4243d8939
|
deploy and configure mongodb on dev
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2019-07-31 14:39:56 -04:00 |
|
|
08e02096c8
|
add mongodb-firewall role for iptables rules
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2019-07-31 13:48:13 -04:00 |
|
|
aa5c854732
|
rename infra-role-s3cmd-backup to s3cmd-backup
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2019-07-31 13:03:14 -04:00 |
|
|
9277d42e95
|
use env+stage in groups, not separately
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2019-07-31 13:02:55 -04:00 |
|
|
7f574fe3fc
|
add unfinishe aws-s3-bucket module
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2019-07-31 13:02:36 -04:00 |
|
|
04b2a954b9
|
upgrade terraform.py script to 2.2.0
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2019-07-31 12:58:06 -04:00 |
|
|
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 |
|
|
50d53fdc2c
|
add mongodb role from UnderGreen
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2019-07-31 12:26:35 -04:00 |
|
|
1487f2cddf
|
rename mongodb role to mongodb-old
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2019-07-31 12:26:22 -04:00 |
|
|
eff38876da
|
add aws-ec2-instance module
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2019-07-31 11:49:40 -04:00 |
|
|
903bb6c9d3
|
move bootstrap settings to all group
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2019-07-31 11:06:52 -04:00 |
|
|
c026b8404b
|
narrow down permissions of deploy user policy
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2019-07-31 11:06:52 -04:00 |
|
|
d7c413255b
|
enable access outputs
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2019-07-31 10:07:41 -04:00 |
|
|
dc4151ba00
|
add a prod environment
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2019-07-30 15:08:34 -04:00 |
|
|
13d1538c4c
|
add missing trailing dot to cname
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2019-07-30 14:43:07 -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 |
|
|
08292609e1
|
rename resource for dns cert verification
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2019-07-30 13:27:15 -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 |
|
|
b885e5483e
|
use public subnet to allow for debugging
For more details see:
https://github.com/cloudposse/terraform-aws-elastic-beanstalk-environment/issues/88
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2019-07-30 00:31:28 -04:00 |
|
|
4907880442
|
can't calculate length of elbs
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2019-07-30 00:30:54 -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 |
|
|
3e4faf4120
|
formatting
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2019-07-29 16:52:33 -04:00 |
|