File tree 1 file changed +7
-1
lines changed
modules/elasticache-redis-cluster 1 file changed +7
-1
lines changed Original file line number Diff line number Diff line change @@ -49,12 +49,14 @@ locals {
49
49
" CLOUDWATCH_LOGS" = " cloudwatch-logs"
50
50
" KINESIS_FIREHOSE" = " kinesis-firehose"
51
51
}
52
+
53
+ parameger_group_default_name = " ${ var . name } -${ replace (local. family , " ." , " -" )} "
52
54
}
53
55
54
56
resource "aws_elasticache_parameter_group" "this" {
55
57
count = var. parameter_group . enabled ? 1 : 0
56
58
57
- name = coalesce (var. parameter_group . name , var . name )
59
+ name = coalesce (var. parameter_group . name , local . parameger_group_default_name )
58
60
description = coalesce (var. parameter_group . description , " Customized Parameter Group for ${ var . name } redis cluster. (v${ var . redis_version } )" )
59
61
family = local. family
60
62
@@ -74,6 +76,10 @@ resource "aws_elasticache_parameter_group" "this" {
74
76
local. module_tags ,
75
77
var. tags ,
76
78
)
79
+
80
+ lifecycle {
81
+ create_before_destroy = true
82
+ }
77
83
}
78
84
79
85
You can’t perform that action at this time.
0 commit comments