Skip to content

Commit 9850ec7

Browse files
authored
Merge pull request #216 from tablexi/159258-allow_memcached_cluster
[159258] Memcached clusters are declared without replication group.
2 parents 64ce282 + 792493a commit 9850ec7

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

aws/elasticache/main.tf

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ locals {
77
family = "${var.engine}${local.version_major_minor_only}"
88
parameter_group_name = var.parameter_group_name != "" ? var.parameter_group_name : "${local.cluster_name}-params${replace(local.version_major_minor_only, ".", "")}"
99
port = var.port != "" ? var.port : var.engine == "redis" ? "6379" : "11211"
10-
elasticache_replication_group = var.force_replication_group || var.num_nodes != 1
10+
elasticache_replication_group = var.force_replication_group || (var.num_nodes != 1 && var.engine == "redis")
1111
cluster_tags = merge(
1212
{
1313
"Environment" = var.env
@@ -21,7 +21,7 @@ resource "aws_elasticache_cluster" "mod" {
2121
apply_immediately = true
2222
count = local.elasticache_replication_group ? 0 : 1
2323
cluster_id = local.cluster_name
24-
num_cache_nodes = 1
24+
num_cache_nodes = var.engine == "redis" ? 1 : var.num_nodes
2525
engine = var.engine
2626
engine_version = var.engine_version
2727
maintenance_window = var.maintenance_window

0 commit comments

Comments
 (0)