mirror of
https://github.com/truenas/charts.git
synced 2026-04-14 02:30:53 +08:00
16 lines
431 B
YAML
16 lines
431 B
YAML
apiVersion: v1
|
|
kind: ConfigMap
|
|
metadata:
|
|
name: postgres-backup-hook-config-map
|
|
annotations:
|
|
rollme: {{ randAlphaNum 5 | quote }}
|
|
data:
|
|
entrypoint.sh: |-
|
|
#!/bin/sh
|
|
cmd="/docker-entrypoint.sh postgres"
|
|
eval "${cmd}" & disown;
|
|
until pg_isready -U "$POSTGRES_USER" -h "$pgHost"; do
|
|
sleep 5;
|
|
done;
|
|
pg_dump -U "$POSTGRES_USER" -d "$POSTGRES_DB" -h "$pgHost" -f /postgres_backups/$BACKUP_NAME.sql;
|