|
a77df7224f
|
disable NAT Gateway for subnets
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2019-11-04 20:43:39 +01:00 |
|
|
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 |
|
|
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 |
|
|
83d0c7434d
|
add Data Lifecycle Policy for MongoDB volumes
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2019-10-04 14:56:46 +02:00 |
|
|
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 |
|
|
06fb3177ec
|
add explicit deployment pereferences
see:
https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/using-features.rolling-version-deploy.html
https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2019-08-14 19:05:42 -04:00 |
|
|
a562205cc8
|
remove obsolete comment
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2019-08-09 16:03:52 -04:00 |
|
|
d6853ee6b4
|
include SAN for dap.ps in certificates for different stages
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2019-08-09 12:29:59 -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 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
eff38876da
|
add aws-ec2-instance module
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2019-07-31 11:49:40 -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 |
|
|
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 |
|
|
3e4faf4120
|
formatting
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2019-07-29 16:52:33 -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 |
|
|
8cc5f1ebd5
|
fix the public access to host ports
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2019-07-29 09:54:40 -04:00 |
|
|
16a6d1ba62
|
add autoscaling settings
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2019-07-26 17:02:09 -04:00 |
|
|
53f5518dce
|
rename dev module to aws-eb-env
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2019-07-26 13:12:03 -04:00 |
|
|
5c5c654ac2
|
add ACM certificate for the dev env
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2019-07-25 18:38:26 -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 |
|
|
21f1a8fa79
|
create deployment keys for prod environment
Also use aws_iam_group_policy_attachment instead
of aws_iam_policy_attachment which is exclusive.
https://www.terraform.io/docs/providers/aws/r/iam_policy_attachment.html
https://www.terraform.io/docs/providers/aws/r/iam_group_policy_attachment.html
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2019-07-25 13:55:02 -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 |
|
|
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 |
|