File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -2,5 +2,5 @@ apiVersion: v2
22name : neo4j-backup
33description : Backup Neo4J databases to GCS
44type : application
5- version : 0.1.4
5+ version : 0.1.5
66appVersion : " 1.0.0"
Original file line number Diff line number Diff line change 2121 fi
2222 old_IFS=$IFS
2323 IFS=','
24+ echo {{ .Values.databases }}
2425 db_names="{{- join "," .Values.databases }}"
26+ echo db_names
2527 for db in $db_names; do
2628 neo4j-admin database backup \
2729 --from={{ required "Backup service must be provided" .Values.service }} \
4648 - |
4749 echo {{ required "Service Account is required" .Values.serviceAccount }} | base64 -d > /etc/gcloud/service-account.json
4850 gcsfuse {{ required "Bucket name must be provided" .Values.bucket }} /mnt/gcs
49- mv /mnt/backups/* /mnt/gcs/
51+ if [ ! -d "/mnt/gcs/{{ .Values.name }}" ]; then
52+ mkdir /mnt/gcs/{{ .Values.name }}
53+ fi
54+ mv /mnt/backups/{{ .Values.name }}/* /mnt/gcs/{{ .Values.name }}
5055 volumeMounts :
5156 - name : gcs-creds-volume
5257 mountPath : /etc/gcloud
You can’t perform that action at this time.
0 commit comments