Warning
This is still a wip so it not ready for general use.
- TODO need to fix an issue upstream where the backup directory is not set. link
- TODO also need to figure out migration from old postgres to this base.
These manifests should be used as a Kustomize base with patches applied to suit your particular use case and requirements. An example of a possible setup is provided in the examples folder. There is a Kustomize base available with a cronjob backup that saves a dump of the database tables and data to an S3 bucket. This can then be restored using a one-time pod. Further setup instructions can be found in the examples Readme.
The postgres manifest is built on the base of Bitnami Postgresql Helm Chart
The backup cronjob is provided by using an image for backing up to an S3 bucket.