testing tatort-dev PV: reordering of directives

This commit is contained in:
2025-10-13 09:10:18 +02:00
parent 96b8bcb588
commit 103c422aeb
2 changed files with 28 additions and 13 deletions

View File

@@ -42,9 +42,6 @@ spec:
ports: ports:
- name: http - name: http
containerPort: {{ .Values.service.port }} containerPort: {{ .Values.service.port }}
volumeMounts:
- name: shared-data
mountPath: {{ .Values.sharedDataFolder.path }}
env: env:
{{- range $key := .Values.env }} {{- range $key := .Values.env }}
{{- if .value }} {{- if .value }}
@@ -65,12 +62,13 @@ spec:
{{- end }} {{- end }}
securityContext: securityContext:
{{- toYaml .Values.securityContext | nindent 12 }} {{- toYaml .Values.securityContext | nindent 12 }}
{{ if .Values.sharedDataFolder.enabled }}
volumeMounts:
- name: shared-data-volume
mountPath: /daten
{{ end }}
resources: resources:
{{ toYaml .Values.resources | indent 12 }} {{ toYaml .Values.resources | indent 12 }}
volumes:
- name: shared-data
persistentVolumeClaim:
claimName: shared-data
{{- with .Values.nodeSelector }} {{- with .Values.nodeSelector }}
nodeSelector: nodeSelector:
{{ toYaml . | indent 8 }} {{ toYaml . | indent 8 }}
@@ -83,3 +81,9 @@ spec:
tolerations: tolerations:
{{ toYaml . | indent 8 }} {{ toYaml . | indent 8 }}
{{- end }} {{- end }}
{{ if .Values.sharedDataFolder.enabled }}
volumes:
- name: shared-data-volume
persistentVolumeClaim:
claimName: {{ template "tatort.fullname" . }}-shared-data
{{ end }}

View File

@@ -2,14 +2,25 @@
apiVersion: v1 apiVersion: v1
kind: PersistentVolumeClaim kind: PersistentVolumeClaim
metadata: metadata:
name: shared-data name: {{ template "tatort.fullname" . }}-shared-data
labels:
app: {{ template "tatort.name" . }}
chart: {{ template "tatort.chart" . }}
component: tatort
heritage: {{ .Release.Service }}
release: {{ .Release.Name }}
spec: spec:
accessModes: accessModes:
{{- if .Values.sharedDataFolder.accessMode }}
- {{ .Values.sharedDataFolder.accessMode }} - {{ .Values.sharedDataFolder.accessMode }}
{{- if .Values.sharedDataFolder.storageClass }} {{- else }}
storageClassName: {{ .Values.sharedDataFolder.storageClass }} - ReadWriteMany
{{- end }} {{- end }}
{{- if .Values.sharedDataFolder.storageClass }}
storageClassName: {{ .Values.sharedDataFolder.storageClass | quote }}
{{- end }}
{{- with .Values.sharedDataFolder.resources }}
resources: resources:
requests: {{- toYaml . | nindent 4 }}
storage: {{ .Values.sharedDataFolder.resources.requests.storage }} {{- end }}
{{- end }} {{ end }}