diff --git a/resource-groups/elasticache-redis/main.tf b/resource-groups/elasticache-redis/main.tf index d67918ee..9ade64a1 100644 --- a/resource-groups/elasticache-redis/main.tf +++ b/resource-groups/elasticache-redis/main.tf @@ -4,7 +4,7 @@ resource "aws_elasticache_cluster" "cluster" { engine = "redis" node_type = var.node_type num_cache_nodes = var.num_cache_nodes - parameter_group_name = "default.redis6.x" + parameter_group_name = var.elasticache_cluster_parameter_group_name engine_version = var.engine_version port = 6379 security_group_ids = [aws_security_group.cluster.id] diff --git a/resource-groups/elasticache-redis/variables.tf b/resource-groups/elasticache-redis/variables.tf index eaef73fd..3fc17fc9 100644 --- a/resource-groups/elasticache-redis/variables.tf +++ b/resource-groups/elasticache-redis/variables.tf @@ -13,6 +13,12 @@ variable "elasticache_cluster_apply_immediately" { default = false } +variable "elasticache_cluster_parameter_group_name" { + type = string + description = "The Parameter Group Name for the Elasticache cluster (defaults to default.redis6.x)" + default = "default.redis6.x" +} + variable "engine_version" { type = string description = "Version of Redis engine"