veles: run database migrations on backend rollout
This commit is contained in:
parent
6029ff4d53
commit
678daecda5
@ -31,6 +31,31 @@ spec:
|
||||
fsGroupChangePolicy: OnRootMismatch
|
||||
seccompProfile:
|
||||
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:
|
||||
- name: 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