Improved Postgres Clustering with repmgr - Preview

Hey everyone,

We have a few big updates to report:

  • As of flyctl version v0.0.463, our repmgr-based implementation has been enabled as the new default provisioning option.

  • New provisions will run the latest version of Postgres 15.

  • We have decided to remove PGBouncer from the base setup and will look into providing this as an optional add-on in the future.

Noteworthy changes you should be aware of

  • TimescaleDB is no longer included in our base image. If you would like to continue using TimescaleDB, you will need to target a specific image:
fly pg create  --image-ref flyio/postgres-flex-timescaledb:15
  • WAL-G is not included in the base image at this time. If this is a deal-breaker for you, you can continue leveraging our Stolon-based implementation until we something in-place for you.
fly pg create --stolon ...

That’s it!

If you have any questions or run into any issues, please let us know!

5 Likes