Skip to content
This repository has been archived by the owner on Feb 11, 2020. It is now read-only.

Releases: wellcometrust/terraform-modules

Update sqs_autoscaling_service to use latest service module

07 Dec 09:45
a1d476d
Compare
Choose a tag to compare

There should be no change for consumers of the sqs_autoscaling_service module.

This release also adds documentation for:

More sensible organisation of ECS IAM roles

06 Dec 13:22
2c5c51f
Compare
Choose a tag to compare

Removes the necessity to use the ECS IAM module.

Fix for services module missing log_group_name_prefix var

06 Dec 10:59
Compare
Choose a tag to compare

Fix for broken services module in previous release.

Remove uk.ac.wellcome namespace from ECR repo

06 Dec 09:55
Compare
Choose a tag to compare

Breaking change to make this repo less Wellcome specific.

Make log_group_name_prefix variable

05 Dec 10:27
6c3c4a0
Compare
Choose a tag to compare

Make healthcheck_path optional on services

05 Dec 09:32
Compare
Choose a tag to compare

Previously services had to be configured with an ALB path and a healthcheck path; for example:

module "ingestor" {
    source           = "./terraform-modules/services"
    path_pattern     = "/ingestor/*"
    healthcheck_path = "/ingestor/management/healthcheck/"
}

The module now tries to guess a better default healthcheck path, by appending /management/healthcheck to the path pattern. So this is equivalent to the code above:

module "ingestor" {
    source           = "./terraform-modules/services"
    path_pattern     = "/ingestor/*"
}

Add default nginx container

30 Nov 14:07
90ec1e5
Compare
Choose a tag to compare

Adds some defaults to use the nginx container from https://hub.docker.com/r/wellcome/nginx/builds/

The nginx_uri can now be omitted from service configuration, and a https_domain parameter is required if this is done.

Add a new s3_template_file; break up the services module

28 Nov 13:44
Compare
Choose a tag to compare

The services module now takes a new parameter, config_template_path, which can be used to set the path to the configuration template (rather than having them contained in the module itself).

As part of the refactoring for that change, there's a new module s3_template_file, which allows you to render a template locally and upload the resulting file to an S3 location.

Autoscalarama

27 Nov 13:01
d13903d
Compare
Choose a tag to compare

Adds app and asg autoscaling modules and alarms for SQS queue length, total instance in ASG and CPU reservation.

Adds multiple security groups to rds module

14 Nov 12:35
dcd3efd
Compare
Choose a tag to compare
Merge pull request #10 from wellcometrust/rds-allowed-security-groups

RDS allowed security groups