terraform-aws-memory-db icon indicating copy to clipboard operation
terraform-aws-memory-db copied to clipboard

vector search enabled MemoryDB cluster via terraform module

Open filipecosta90 opened this issue 3 months ago β€’ 0 comments

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

filipecosta90 avatar Apr 10 '24 15:04 filipecosta90