Skip to content

Kubegres is open source

Compare
Choose a tag to compare
@alex-arica alex-arica released this 13 Apr 15:51
· 130 commits to main since this release
75f480d

Kubegres version 1.0 is open source and it provides the following features:

  • It creates a cluster of PostgreSql servers with Streaming Replication enabled: it creates a Primary PostgreSql pod and a number of Replica PostgreSql pods and replicates primary's database in real-time to Replica pods.

  • It manages fail-over: if a Primary PostgreSql crashes, it automatically promotes a Replica PostgreSql as a Primary.

  • It has a data backup option allowing to dump PostgreSql data regularly in a given volume.

  • It provides a very simple YAML with properties specialised for PostgreSql.

  • It is resilient, has over 55 automatized tests cases and has been running in production.

  • It works with the PostgreSql containers created by the Docker Official Images team. Kubegres uses the standard PostgreSql libraries to manage replication and failover and it does not require a custom Docker image with a set of third party libraries.

  • It is portable because compatible with any Docker images which derive from the PostgreSql containers

To learn about how to install and use it, please visit the page: Getting started