Today you can create an aws_elasticache_parameter_group to a replication_group but once you connect to a global datastore you lose all control of parameters from terraform.
Please allow configuring a aws_elasticache_global_parameter_group (or aws_elasticache_parameter_group with a optional flag) so that can be assigned to a global datastore.
Thank you.
Affected Resource(s) and/or Data Source(s)
aws_elasticache_parameter_group
aws_elasticache_global_replication_group
Potential Terraform Configuration
resource "aws_elasticache_global_parameter_group" "global" {
name = "cache-params"
family = "redis7"
parameter {
name = "activerehashing"
value = "yes"
}
}
References
I wasn't able to see an API / sdk reference to this resource. I'll have to dig further though. That would be a dependency that would need to be fulfilled before this could be completed.
Please do not leave "+1" or other comments that do not add relevant new information or questions, they generate extra noise for issue followers and do not help prioritize the request.
Volunteering to Work on This Issue
If you are interested in working on this issue, please leave a comment.
If this would be your first contribution, please review the contribution guide.
Description
Today you can create an
aws_elasticache_parameter_group
to areplication_group
but once you connect to a global datastore you lose all control of parameters from terraform.Please allow configuring a
aws_elasticache_global_parameter_group
(oraws_elasticache_parameter_group
with a optional flag) so that can be assigned to a global datastore.Thank you.
Affected Resource(s) and/or Data Source(s)
Potential Terraform Configuration
References
Would you like to implement a fix?
None