d7806a94 by Adam Heath

Walg backup/restore milestone reached.

1 parent 329df636
namespace: postgres-operator
backup:
provider: s3
schedule: "00 12 * * *"
num_to_retain: "5"
s3:
access_key_id: ""
secret_access_key: ""
force_path_style: "false"
bucket: ""
region: ""
endpoint: ""
sse: "AES256"
wale:
walg:
disabled_sse: false
enabled: true
endpoint: ""
storage_class: STANDARD
......
......@@ -18,12 +18,25 @@ releases:
name: postgres-extra-config
namespace: {{ .Values.namespace }}
data:
BACKUP_SCHEDULE: {{ .Values.backup.schedule | quote }}
BACKUP_NUM_TO_RETAIN: {{ .Values.backup.num_to_retain | quote }}
AWS_ENDPOINT: {{ .Values.backup.s3.endpoint }}
AWS_ACCESS_KEY_ID: {{ .Values.backup.s3.access_key_id }}
AWS_SECRET_ACCESS_KEY: {{ .Values.backup.s3.secret_access_key }}
AWS_REGION: {{ .Values.backup.s3.region }}
USE_WALE_BACKUP: "true"
WALE_S3_ENDPOINT: {{ .Values.backup.s3.wale.endpoint }}
WALE_S3_STORAGE_CLASS: {{ .Values.backup.s3.wale.storage_class }}
AWS_S3_FORCE_PATH_STYLE: {{ .Values.backup.s3.force_path_style | quote }}
USE_WALG_BACKUP: "true"
USE_WALG_RESTORE: "true"
WAL_S3_BUCKET: {{ .Values.backup.s3.bucket }}
WALG_DISABLE_S3_SSE: {{ .Values.backup.walg.disable_sse | quote }}
CLONE_METHOD: CLONE_WITH_WALG
CLONE_AWS_REGION: {{ .Values.backup.s3.region }}
CLONE_AWS_ACCESS_KEY_ID: {{ .Values.backup.s3.access_key_id }}
CLONE_AWS_SECRET_ACCESS_KEY: {{ .Values.backup.s3.secret_access_key }}
CLONE_AWS_S3_FORCE_PATH_STYLE: {{ .Values.backup.s3.force_path_style | quote }}
- name: postgres-operator
namespace: {{ .Values.namespace }}
......