From b5b717ed4b096358d11cdd134f97977ff34e6925 Mon Sep 17 00:00:00 2001 From: Ho Ngoc Hai Date: Sun, 12 Apr 2026 02:43:51 +0700 Subject: [PATCH] fix(k8s): add redis label to replication network policy for sentinel Redis StatefulSet pod uses label app=redis but allow-redis-replication only listed redis-master/redis-replica/redis-sentinel. Sentinel could not reach redis-0, causing infinite wait loop and CrashLoopBackOff. Co-Authored-By: Claude Opus 4.6 (1M context) --- deployments/staging/kubernetes/network-policy.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/deployments/staging/kubernetes/network-policy.yaml b/deployments/staging/kubernetes/network-policy.yaml index 96bfe7ae..d5d70bb2 100644 --- a/deployments/staging/kubernetes/network-policy.yaml +++ b/deployments/staging/kubernetes/network-policy.yaml @@ -456,6 +456,7 @@ spec: - key: app operator: In values: + - redis - redis-master - redis-replica - redis-sentinel @@ -469,6 +470,7 @@ spec: - key: app operator: In values: + - redis - redis-master - redis-replica - redis-sentinel @@ -484,6 +486,7 @@ spec: - key: app operator: In values: + - redis - redis-master - redis-replica - redis-sentinel