frappe_docker/installation/kubernetes/helm-charts/erpnext/templates/job-migrate-sites.yaml
2020-04-20 15:22:20 +05:30

26 lines
764 B
YAML

{{ if .Values.migrateJob }}
apiVersion: batch/v1
kind: Job
metadata:
name: migrate-sites-{{ template "erpnext.fullname" . }}-{{ date "20060102150405" .Release.Time }}
spec:
backoffLimit: 1
template:
spec:
securityContext:
supplementalGroups: [1000]
containers:
- name: erpnext
image: "{{ .Values.pythonImage.repository }}:{{ .Values.pythonImage.tag }}"
args: ["migrate"]
imagePullPolicy: IfNotPresent
volumeMounts:
- name: sites-dir
mountPath: /home/frappe/frappe-bench/sites
restartPolicy: Never
volumes:
- name: sites-dir
persistentVolumeClaim:
claimName: {{ template "erpnext.fullname" . }}
readOnly: false
{{ end }}