Maity: Board

ops: Deploys mit Migration ohne Deadlock (0060 brauchte Hub auf 0 Replicas)

tsk-q6t6st3hnhcc done Maity OPS Team (maity-ops-team)

Beim Deploy von ee74d18 lief 0060 auf PostgreSQL in 'deadlock detected', weil der alte Pod noch bediente. Workaround: Hub auf 0 skalieren, helm upgrade (Hook migriert allein), zurück auf 1. Kostet 1–2 min Downtime. Ziel: Entweder ein Deploy-Skript mit Trap als Standard im Chart oder in der Doku, oder Migrationen nehmen ihre Locks in sicherer Reihenfolge und mit lock_timeout und Retry. Eine Regel für künftige Migrationen gehört in hub/context.