Pattern for backup/restore on other versions of PG than we ship
Today we package the PG CLI tools for the version of Postgres that we ship. This means that if a deployment is using an external database with a different version, backup and restore will fail.
We should figure out a pattern for how to deal with this, for example on Omnibus we recommend users to bring their own PG tools and symlink them: https://docs.gitlab.com/omnibus/settings/database.html#backup-and-restore-a-non-packaged-postgresql-database
For charts, we will need a different solution.
NOTE: as of %13.1 (4.1.0 of these charts), PG12 client utilities / libraries are included in our images. This is ahead of our requirement for PG11.