From 34dd70435e8f62e712110f90c03166e0b9bd71c3 Mon Sep 17 00:00:00 2001 From: unkin-agent Date: Sat, 19 Sep 2026 12:25:08 +1000 Subject: [PATCH] Auto-reload cheeztv and fafflix on plugin ConfigMap change (#471) Edits to the cheeztv/fafflix plugin ConfigMaps only reach the pods via the inject-plugin-config initContainer, so a config change sat inert until someone manually rolled the StatefulSet. Reloader is deployed cluster-wide with autoReloadAll disabled, so each workload has to opt in. - annotate both StatefulSets with configmap.reloader.stakater.com/auto: "true" Reviewed-on: https://git.unkin.net/unkin/argocd-apps/pulls/471 Co-authored-by: unkin-agent Co-committed-by: unkin-agent --- apps/base/cheeztv/statefulset.yaml | 2 ++ apps/base/fafflix/statefulset.yaml | 2 ++ 2 files changed, 4 insertions(+) diff --git a/apps/base/cheeztv/statefulset.yaml b/apps/base/cheeztv/statefulset.yaml index 4140e37..f83661f 100644 --- a/apps/base/cheeztv/statefulset.yaml +++ b/apps/base/cheeztv/statefulset.yaml @@ -4,6 +4,8 @@ kind: StatefulSet metadata: name: cheeztv namespace: cheeztv + annotations: + configmap.reloader.stakater.com/auto: "true" spec: # HA: two replicas coordinate transcode session ownership through Valkey and # resume each other's HLS segments off the shared RWX transcode PVC. Stable diff --git a/apps/base/fafflix/statefulset.yaml b/apps/base/fafflix/statefulset.yaml index 637ef6e..b9fb761 100644 --- a/apps/base/fafflix/statefulset.yaml +++ b/apps/base/fafflix/statefulset.yaml @@ -4,6 +4,8 @@ kind: StatefulSet metadata: name: fafflix namespace: fafflix + annotations: + configmap.reloader.stakater.com/auto: "true" spec: # HA: two replicas coordinate transcode session ownership through Valkey and # resume each other's HLS segments off the shared RWX transcode PVC. Stable