Skip to content

Releases: cloudposse/terraform-aws-elasticache-redis

0.17.0 Fix creation of Redis in cluster mode

15 May 01:26
2025cb6
Compare
Choose a tag to compare

what

  • fix creation on cluster_mode_enabled
  • don't send number_cache_clusters or availability_zones for cluster mode

why

0.16.0 Adds dns_subdomain variable to override subdomain

14 Feb 21:21
9904a81
Compare
Choose a tag to compare

what

  • Adds dns_subdomain variable to override subdomain
  • Fix apply_immediately parameter

why

  • Helps in case of need the ability to scope the subdomain of this service to an environment specific resource
  • It was declared as a variable, but wasn't actually set on the aws_elasticache_replication_group resource.

0.15.0 Make `cluster_mode_enabled` mode more automated

12 Feb 00:16
ea7760b
Compare
Choose a tag to compare

what

  • Automatically set number of nodes in cluster_size, enabling scale-out with a single parameter change.
  • Automatically set the cluster-enabled parameter as an override-able default.
  • correct the endpoint keyname to fix a null value error.

why

  • Makes cluster_mode_enabled more convenient

0.14.0 Use Security Group rules instead of inline rule blocks. Fix example. Fix README. Update to latest versions of modules. Change region for tests

25 Dec 04:21
d27d632
Compare
Choose a tag to compare

what

  • Use Security Group rules instead of inline rule blocks
  • Fix example. Fix README
  • Update to latest versions of modules
  • Change region for tests
  • Add possibility to use existing Security Groups to place the Redis cluster into
  • Add the possibility to setup cluster_mode https://www.terraform.io/docs/providers/aws/r/elasticache_replication_group.html#cluster_mode

why

  • Use Security Group rules instead of inline rule blocks - make the module idempotent
  • Fix example. Fix README - add working example to the example section in README
  • Update to latest versions of modules - be up to date
  • Change region for tests - we use us-east-2 for all test (us-west-1 is a very limited region)
  • Add possibility to use existing Security Groups to place the Redis cluster into - in case it's not allowed to create SG in the module
  • Add the possibility to setup cluster_mode - Create a native Redis cluster with shards

0.13.0 Enable backups

09 Sep 19:21
Compare
Choose a tag to compare

what

  • Enable backups

why

  • Give the possibility to create and enable automatic backups

0.11.1 Enable backup TF 0.11

10 Sep 20:27
Compare
Choose a tag to compare

what

  • Enable backups

why

  • Give the possibility to create and enable automatic backups

0.12.0 Convert to TF 0.12. Add tests. Add Codefresh test pipeline

14 Jul 16:03
3f6856a
Compare
Choose a tag to compare

what

  • Port module to Terraform 0.12
  • Pin all providers
  • Add example for testing
  • Add bats and terratest for the example
  • Add Codefresh badge to point to the test pipeline in terraform-modules project
  • Update README

why

  • Module currently does not work with 0.12. Much easier syntax
  • Better regression control
  • Automatically test the example on every commit and pull request
  • Provision resources on AWS in the test account and check the outputs for the correct values
  • terraform-modules project contains pipelines for all terraform modules

0.11.0 Add optional variable for the Elasticache subnet group name

15 Apr 01:20
Compare
Choose a tag to compare

what

  • Add optional variable for the Elasticache subnet group name so we can create the replication group in an already existing subnet group.

why

0.10.0 Use primary_endpoint_addess if DNS is not used for host output

12 Apr 16:13
Compare
Choose a tag to compare

what

  • Use primary_endpoint_addess if DNS is not used for host output

why

0.9.0: add cloudwatch ok alarm actions (#32)

23 Dec 23:14
Compare
Choose a tag to compare
* add cloudwatch ok alarm actions

* updating readme from makefile