fix(opencloud): use Recreate rollout strategy for RWO PVC (DEV-538)

The 7.2.0 -> 7.4.0 rollout stalled because the default RollingUpdate
tried to start the new pod before terminating the old one, but they
both mount opencloud-data (RWO), causing Multi-Attach errors.

Switch to strategy: Recreate so the old pod is terminated first and
the volume detaches cleanly before the new pod starts. Same fix
pattern as bookstack (DEV-528) and other RWO-backed apps.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
This commit is contained in:
CTO Agent 2026-08-23 15:39:17 +00:00
parent 0887f87c82
commit 76e250c334

View file

@ -42,6 +42,8 @@ metadata:
namespace: opencloud
spec:
replicas: 1
strategy:
type: Recreate
selector:
matchLabels:
app: opencloud