veles: run database migrations on backend rollout
This commit is contained in:
parent
6029ff4d53
commit
678daecda5
@ -31,6 +31,31 @@ spec:
|
|||||||
fsGroupChangePolicy: OnRootMismatch
|
fsGroupChangePolicy: OnRootMismatch
|
||||||
seccompProfile:
|
seccompProfile:
|
||||||
type: RuntimeDefault
|
type: RuntimeDefault
|
||||||
|
initContainers:
|
||||||
|
- name: migrate-db
|
||||||
|
image: registry.bstein.dev/veles/veles-backend:0.1.0-20260611.363726bae745 # {"$imagepolicy": "veles:veles-backend"}
|
||||||
|
imagePullPolicy: IfNotPresent
|
||||||
|
command: ["veles-db"]
|
||||||
|
args: ["--init", "--json"]
|
||||||
|
envFrom:
|
||||||
|
- configMapRef:
|
||||||
|
name: veles-app-config
|
||||||
|
- secretRef:
|
||||||
|
name: veles-runtime-secrets
|
||||||
|
resources:
|
||||||
|
requests:
|
||||||
|
cpu: 100m
|
||||||
|
memory: 256Mi
|
||||||
|
limits:
|
||||||
|
cpu: 500m
|
||||||
|
memory: 512Mi
|
||||||
|
securityContext:
|
||||||
|
runAsNonRoot: true
|
||||||
|
runAsUser: 10001
|
||||||
|
runAsGroup: 10001
|
||||||
|
allowPrivilegeEscalation: false
|
||||||
|
capabilities:
|
||||||
|
drop: ["ALL"]
|
||||||
containers:
|
containers:
|
||||||
- name: backend
|
- name: backend
|
||||||
image: registry.bstein.dev/veles/veles-backend:0.1.0-20260611.363726bae745 # {"$imagepolicy": "veles:veles-backend"}
|
image: registry.bstein.dev/veles/veles-backend:0.1.0-20260611.363726bae745 # {"$imagepolicy": "veles:veles-backend"}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user