Record deployed Vergabe pilot chart and company sign-in evidence
All checks were successful
CI Smoke / host-smoke (push) Successful in 1s
CI Smoke / container-smoke (push) Successful in 3s

Assistant: codex
Assistant-Model: gpt-6-astra
Assistant-Session: 01a092fe-13b1-7f12-ac74-7d258af4d79c
This commit is contained in:
tegwick 2026-09-12 03:12:45 +02:00
parent fd5e57bc99
commit e8a7ff2547
13 changed files with 479 additions and 88 deletions

View file

@ -21,7 +21,25 @@ spec:
metadata:
labels: {{- include "vergabe.selectorLabels" . | nindent 8 }}
spec:
automountServiceAccountToken: false
securityContext: {{- toYaml .Values.podSecurityContext | nindent 8 }}
{{- if .Values.migrations.enabled }}
initContainers:
- name: migrate
image: {{ include "vergabe.image" . | quote }}
imagePullPolicy: {{ .Values.image.pullPolicy }}
command: ["python", "manage.py", "migrate", "--noinput"]
securityContext: {{- toYaml .Values.securityContext | nindent 12 }}
envFrom:
- secretRef:
name: {{ .Values.envSecretName | quote }}
env:
{{- range $k, $v := .Values.env }}
- name: {{ $k }}
value: {{ $v | quote }}
{{- end }}
resources: {{- toYaml .Values.resources | nindent 12 }}
{{- end }}
containers:
- name: app
image: {{ include "vergabe.image" . | quote }}