mirror of
https://github.com/formbricks/formbricks.git
synced 2026-02-21 18:18:48 -06:00
chore(cache): remove old servers (#5950)
This commit is contained in:
@@ -30,66 +30,6 @@ module "valkey_sg" {
|
||||
tags = local.tags
|
||||
}
|
||||
|
||||
moved {
|
||||
from = module.valkey
|
||||
to = module.valkey["prod"]
|
||||
}
|
||||
|
||||
module "valkey" {
|
||||
for_each = local.envs
|
||||
source = "terraform-aws-modules/elasticache/aws"
|
||||
version = "1.4.1"
|
||||
|
||||
replication_group_id = "${each.value}-valkey"
|
||||
|
||||
engine = "valkey"
|
||||
engine_version = "8.0"
|
||||
node_type = "cache.m7g.large"
|
||||
|
||||
transit_encryption_enabled = true
|
||||
auth_token = random_password.valkey[each.key].result
|
||||
maintenance_window = "sun:05:00-sun:09:00"
|
||||
apply_immediately = true
|
||||
|
||||
# Security Group
|
||||
vpc_id = module.vpc.vpc_id
|
||||
security_group_rules = {
|
||||
ingress_vpc = {
|
||||
# Default type is `ingress`
|
||||
# Default port is based on the default engine port
|
||||
description = "VPC traffic"
|
||||
cidr_ipv4 = module.vpc.vpc_cidr_block
|
||||
}
|
||||
}
|
||||
|
||||
log_delivery_configuration = {
|
||||
slow-log = {
|
||||
destination_type = "cloudwatch-logs"
|
||||
log_format = "json"
|
||||
cloudwatch_log_group_retention_in_days = 365
|
||||
}
|
||||
}
|
||||
|
||||
# Subnet Group
|
||||
subnet_group_name = "${each.value}-valkey"
|
||||
subnet_group_description = "${title(each.value)} subnet group"
|
||||
subnet_ids = module.vpc.database_subnets
|
||||
|
||||
# Parameter Group
|
||||
create_parameter_group = true
|
||||
parameter_group_name = "${each.value}-valkey-${local.valkey_major_version}"
|
||||
parameter_group_family = "valkey8"
|
||||
parameter_group_description = "${title(each.value)} parameter group"
|
||||
parameters = [
|
||||
{
|
||||
name = "latency-tracking"
|
||||
value = "yes"
|
||||
}
|
||||
]
|
||||
|
||||
tags = local.tags_map[each.key]
|
||||
}
|
||||
|
||||
module "elasticache_user_group" {
|
||||
for_each = local.envs
|
||||
source = "terraform-aws-modules/elasticache/aws//modules/user-group"
|
||||
|
||||
Reference in New Issue
Block a user