terraform-aws-memory-db
terraform-aws-memory-db copied to clipboard
vector search enabled MemoryDB cluster via terraform module
via aws-cli we can create the cluster with vector search enabeld by passing the parameter group default.memorydb-redis7.search.preview
, as stated in:
To create a vector search enabled MemoryDB cluster, you can use the MemoryDB [create-cluster](https://docs.aws.amazon.com/cli/latest/reference/memorydb/create-cluster.html) command by passing an immutable parameter group default.memorydb-redis7.search.preview to enable the preview mode for vector search capabilities.
However, when I do that via terraform:
module "memory_db" {
source = "terraform-aws-modules/memory-db/aws"
engine_version = "7.1"
node_type = "db.r7g.2xlarge"
num_shards = 1
# Parameter group
create_parameter_group = false
parameter_group_family = "default.memorydb-redis7.search.preview"
(...)
(...)
}
it's not enabled. I've confirmed it:
-ERR Command not enabled, instance needs to be configured for Public Preview for Vector Similarity Search