This repository has been archived by the owner on Feb 11, 2020. It is now read-only.
Releases: wellcometrust/terraform-modules
Releases · wellcometrust/terraform-modules
Manual release for IAM updates
Multiple changes to allow 3rd party use
Userdata module `efs_mount_directory` -> `mount_directory`
Make it clear that mount_directory can refer to either ebs or efs.
Adds ARN as output to SNS module.
v6.4.2 Re-add ARN to SNS module. (#46)
Make the environment variables length a static variable
Work around a bug where Terraform can't count.
Service now requires an env_vars_length
param:
module "service" {
// ...
env_vars_length = 2
env_vars = {
my_var = "foo"
another_var = "bar"
}
}
Services use environment variables for config
Old versions of the service module would render a config template with variables you provided, and then store the rendered template somewhere in S3 – then applications would have to implement their own logic for fetching and parsing that file.
This had the side effect that all applications had complete read access to your S3 buckets, which is potentially undesirable.
The new version of the service module passes config as environment variables instead.
Add is_config_managed variable to sqs_autoscaling_service
v3.0.5 add is_config_managed variable to sqs_autoscaling_service
Add default config_vars for sqs_autoscaling_service
sqs_autoscaling_service
can now omit config_vars
as per the service
module.
Add extra vars to sqs_autoscaling_service
In order to pass env variables to the underlying service.
Fix for broken sqs_autoscaling_service referring to wrong module
v3.0.2 Fix for broken sqs_autoscaling_service referring to wrong module