feat: add DOKS, managed postgres/redis, WAF rules, external-dns
This commit is contained in:
22
terraform/redis.tf
Normal file
22
terraform/redis.tf
Normal file
@@ -0,0 +1,22 @@
|
||||
# ─── 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
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user