backup-cronjob: PGDATABASE = release name (system POSTGRES_DB was empty)
This commit is contained in:
@@ -84,11 +84,14 @@ spec:
|
|||||||
secretKeyRef:
|
secretKeyRef:
|
||||||
name: {{ include "instance.fullname" . }}-pg
|
name: {{ include "instance.fullname" . }}-pg
|
||||||
key: POSTGRES_PASSWORD
|
key: POSTGRES_PASSWORD
|
||||||
|
# PGDATABASE is the instance's real Odoo database, named
|
||||||
|
# after the release. The secret's POSTGRES_DB key points
|
||||||
|
# at the system DB Postgres init creates ("postgres"),
|
||||||
|
# which is empty — using it produced 374-byte useless
|
||||||
|
# dumps. Hardcode the release name so backups capture
|
||||||
|
# the real data regardless of chart-secret defaults.
|
||||||
- name: PGDATABASE
|
- name: PGDATABASE
|
||||||
valueFrom:
|
value: {{ .Release.Name | quote }}
|
||||||
secretKeyRef:
|
|
||||||
name: {{ include "instance.fullname" . }}-pg
|
|
||||||
key: POSTGRES_DB
|
|
||||||
- name: AWS_ACCESS_KEY_ID
|
- name: AWS_ACCESS_KEY_ID
|
||||||
valueFrom:
|
valueFrom:
|
||||||
secretKeyRef:
|
secretKeyRef:
|
||||||
|
|||||||
Reference in New Issue
Block a user