# Create subnet group for Redis in ECS
resource "aws_elasticache_subnet_group" "main" {
  name       = "${local.name_prefix}-redis-subnet-group"
  subnet_ids = data.aws_subnets.private_subnets.ids
}
/*
resource "aws_elasticache_cluster" "sentry_cache" {
  cluster_id           = "${local.name_prefix}-sentry-cache"
  engine               = "redis"
  engine_version       = "3.2.10"
  parameter_group_name = "default.redis3.2"
  node_type            = "cache.t2.small"
  num_cache_nodes      = 1
  subnet_group_name    = aws_elasticache_subnet_group.main.name
  security_group_ids   = [aws_security_group.sg_redis.id]
  apply_immediately    = true
  port                 = 6379
}
*/
resource "aws_elasticache_parameter_group" "sentry_memcached" {
  family = "memcached1.5"
  name   = "${local.name_prefix}-memcached15"
}
/*
resource "aws_elasticache_cluster" "sentry_memcached" {
  cluster_id           = "${local.name_prefix}-sentry"
  engine               = "memcached"
  engine_version       = "1.5.16"
  parameter_group_name = aws_elasticache_parameter_group.sentry_memcached.name
  node_type            = "cache.t2.micro"
  num_cache_nodes      = 1
  subnet_group_name    = aws_elasticache_subnet_group.main.name
  apply_immediately    = true
  port                 = 11211

  security_group_ids = [
    data.aws_security_group.memcached.id
  ]

  tags = local.sentry_tags
}
*/
