kubegres

Kubegres is a Kubernetes operator allowing to deploy one or many clusters of PostgreSql instances and manage databases replication, failover and backup. (by reactive-tech)

Kubegres Alternatives

Similar projects and alternatives to kubegres

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better kubegres alternative or higher similarity.

Suggest an alternative to kubegres

Reviews and mentions

Posts with mentions or reviews of kubegres. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-04-15.
  • Kubegres: Kubernetes Operator for Postgress
    news.ycombinator.com | 2021-08-07
  • Kubegres version 1.1 is available
    #4: Kubegres will only apply "pod anti-affinity" if there are sufficient nodes on a Kubernetes cluster. Otherwise, it will deploy many PostgfeSql instances on same node(s). More details about Kubegres' pod anti-affinity here
    We are pleased to announce the availability of Kubegres version 1.1 with the following features based on the feedback of the community:
  • Kubegres is a Kubernetes operator for PostgreSQL
    news.ycombinator.com | 2021-04-15
    Kubegres has the following features:

    * It creates a cluster of PostgreSql servers with data 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 official PostgreSql docker image: it does not ship nor require an additional Docker image to work. Just install the Kubernetes controller once and deploy as many PostgreSql clusters as you need by simply deploying the official container of the PostgreSql community.

    [Kubegres](https://www.kubegres.io/) was developed by [Reactive Tech Limited](https://www.reactive-tech.io/) and Alex Arica as the lead developer.

    It is Open-Source and available on GitHub: https://github.com/reactive-tech/kubegres

    It was developed with the framework [Kubebuilder](https://book.kubebuilder.io/) version 3, an SDK for building Kubernetes APIs using CRDs. Kubebuilder is maintained by the official Kubernetes API Machinery Special Interest Group (SIG).

    You can find more details about how to install and use it in the [Getting started page](https://www.kubegres.io/doc/getting-started.html)

  • Kubegres is a Kubernetes operator for PostgreSql
    Based on your kind feedback, we implemented "imagePullSecrets" which is available with Kubegres version 1.1
    It is Open-Source and available on GitHub: https://github.com/reactive-tech/kubegres

Stats

Basic kubegres repo stats
6
787
8.3
15 days ago

reactive-tech/kubegres is an open source project licensed under Apache License 2.0 which is an OSI approved license.

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
Find remote Go jobs at our new job board 99remotejobs.com. There are 7 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.