Datanommer: run alembic between rollouts

Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
This commit is contained in:
Aurélien Bompard 2024-05-03 07:26:35 +02:00
parent 38b254a579
commit 8a1a6a3733
No known key found for this signature in database
GPG key ID: 31584CFEB9BF64AD

View file

@ -10,14 +10,15 @@ spec:
app: Datanommer
deploymentconfig: datanommer
strategy:
type: Rolling
activeDeadlineSeconds: 21600
rollingParams:
intervalSeconds: 1
maxSurge: 25%
maxUnavailable: 25%
timeoutSeconds: 600
updatePeriodSeconds: 1
type: Recreate
recreateParams:
mid:
execNewPod:
command: [/opt/app-root/bin/alembic, -c, /etc/fedora-messaging/alembic.ini, upgrade, head]
containerName: datanommer
volumes:
- fedora-messaging-config-volume
failurePolicy: Abort
template:
metadata:
creationTimestamp: null