fix(redis): label RedisFailover with the operator group

The freshworks-oss operator filters RedisFailovers by the
redis-failover.freshworks.com/operator-group label matching its
OPERATOR_GROUP_ID; without the label it ignores the CR and no Redis is
provisioned. Stamp the group (cozystack) so the migrated operator adopts
the app's clusters.

Assisted-By: Claude <noreply@anthropic.com>
Signed-off-by: Andrei Kvapil <andrei.kvapil@aenix.io>
This commit is contained in:
Andrei Kvapil committed 2026-08-19 10:15:58 +02:00
1 parent 0b57261d38
commit 77cb19c8db
1 file changed
+5
@@ -22,6 +22,11 @@ metadata:
labels:
app.kubernetes.io/instance: {{ .Release.Name }}
app.kubernetes.io/managed-by: {{ .Release.Service }}
# The freshworks-oss operator reconciles only RedisFailovers whose
# operator-group label matches its OPERATOR_GROUP_ID (see
# packages/system/redis-operator/values.yaml); without it the CR is
# silently ignored. Keep both sides in sync.
redis-failover.freshworks.com/operator-group: cozystack
spec:
sentinel:
replicas: 3