Files
Ryan Moon 3471374cb6
Some checks failed
Terraform / terraform (push) Failing after 32s
Test / test (push) Successful in 1s
feat: add DOKS, managed postgres/redis, WAF rules, external-dns
2026-04-02 17:25:13 -05:00

23 lines
639 B
HCL

# ─── Managed Valkey/Redis cluster ─────────────────────────────────────────────
# Shared across all customers.
resource "digitalocean_database_cluster" "redis" {
name = "lunarfront-redis"
engine = "valkey"
version = "8"
size = var.redis_size
region = var.region
node_count = 1
tags = ["lunarfront", "redis"]
}
resource "digitalocean_database_firewall" "redis" {
cluster_id = digitalocean_database_cluster.redis.id
rule {
type = "k8s"
value = digitalocean_kubernetes_cluster.main.id
}
}