Files
loops-helm/chart/templates/migrations.yaml
T
feedc0de a6ffa46d42
Validate, publish and promote loops chart / publish (push) Failing after 4m8s
Validate, publish and promote loops chart / validate (push) Successful in 1s
Update Loops to security release beta.15
2026-10-26 06:53:10 +01:00

37 lines
1007 B
YAML

apiVersion: batch/v1
kind: Job
metadata:
name: loops-migrate
namespace: {{ .Release.Namespace }}
labels:
app.kubernetes.io/name: loops-migrate
app.kubernetes.io/part-of: loops
annotations:
argocd.argoproj.io/hook: Sync
argocd.argoproj.io/sync-wave: "1"
argocd.argoproj.io/hook-delete-policy: BeforeHookCreation,HookSucceeded
spec:
backoffLimit: 2
activeDeadlineSeconds: 900
template:
metadata:
labels:
app.kubernetes.io/name: loops-migrate
app.kubernetes.io/part-of: loops
spec:
restartPolicy: Never
containers:
- name: migrate
image: {{ .Values.image.repository }}:{{ default .Chart.AppVersion .Values.image.tag }}
imagePullPolicy: IfNotPresent
command:
- php
- artisan
- migrate
- --force
envFrom:
- configMapRef:
name: loops-env
- secretRef:
name: {{ .Values.runtimeSecret }}