From 3156eb19ac7b5ecbef1bcb6ac14cf4f67266e5eb Mon Sep 17 00:00:00 2001 From: Graham McIntire Date: Sat, 24 Jan 2026 14:06:03 -0600 Subject: [PATCH] fix: make Valkey service headless for StatefulSet DNS Sentinel requires individual pod DNS names to work correctly. Making the valkey service headless enables DNS resolution for: - valkey-0.valkey.towerops.svc.cluster.local - valkey-1.valkey.towerops.svc.cluster.local - valkey-2.valkey.towerops.svc.cluster.local This fixes CrashLoopBackOff in valkey-sentinel pods. --- k8s/valkey-service.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/k8s/valkey-service.yaml b/k8s/valkey-service.yaml index b4e872d0..c8cb5b3f 100644 --- a/k8s/valkey-service.yaml +++ b/k8s/valkey-service.yaml @@ -6,6 +6,7 @@ metadata: namespace: towerops spec: type: ClusterIP + clusterIP: None # Headless service for StatefulSet DNS selector: app: valkey ports: