Add the ability to specify pod/deployment annotations through
`values.yml`.
I tested this works without any custom annotations, and also tested
specifying custom annotations and verifying they are included in the
existing pod/deployment.
* Add persistence.mountPath value
This allows to mount a volume in /var/lib/postgresql/data instead of
/var/lib/postgresql/data/pgdata. This is mandatory if the user starting
the postgres image is not the owner of /var/lib/postgresql/data/pgdata
but has only write access to it.
With this patch, the entrypoint will create /var/lib/postgresql/data
with the user that launched the container as owner and initdb will be
happy.
* Add documentation
* bump chart version
* [stable/postgresql] Add image pull secrets to deployment template
* update deployment template
* add new parameter to README
* [stable/postgresql] bump chart version
update version to 0.8.5
* [stable/postgresql] add an example of imagePullSecrets to values.yaml
* add persistence.existingClaim to postgresql
* update docs
* make template inline
* nope, that was not right
* up version
* clean up templating
* bump minor version
* Fixes#415
* Use volumeMount subPath feature to accomplish same goal. Removed obseleted init-container to remove lost-found directory.
* Bumped version to 1.0.0. Made persistence.subPath configurable. Added a note in README for users wanting to upgrade.
* Updated persistence readme wording
* postgresql: optional prometheus metrics exporter
* split metrics.image into image and imageTag
* bump postgresql chart to 0.3.0
* Adding myself as maintainer for the postgresql chart