|10 months ago||3 days ago|
|MIT License||Apache License 2.0|
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Any self hostable postgres, clustering, replication and fail over system?
3 projects | /r/selfhosted | 25 Jan 2023
For example https://github.com/fidanf/ansible-role-postgresql-ha
Deploying Postgres on Kubernetes in production
3 projects | /r/PostgreSQL | 19 Aug 2023
Kubernetes postgres backups
4 projects | /r/kubernetes | 20 May 2023
We already had backup and recovery using object storage, but we are working to support VolumeSnapshots taking care to properly shut down the instance first! This awesome PR is laying the foundation for it, it's adding a subcommand to our kubectl plugin to manually perform a backup using VolumeSnapshots and adding support for restoring a Cluster from it, next step will be adding it to the ScheduledBackup/Backup resources too!
What are you using to run Postgres?
3 projects | /r/kubernetes | 6 May 2023
This has a bunch of side-effects that break usual expectations around scheduling. For instance, cluster scale-down (for maintenance etc.) is blocked unless a specific taint has been added to each database pod. In addition, if the underlying node does fail, your cluster will be stuck in fail-over state until you manually delete the underlying pods. I think there are definitely other gotchas around this decision to use a custom controller but I have only tested this on GKE.
Can you create a Postgres Deployment with multiple replicas consuming to the same PV?
3 projects | /r/devops | 28 Nov 2022
Another option would be https://github.com/cloudnative-pg/cloudnative-pg I got to see this talk at Kubecon last month that might be of use to you too -> https://www.youtube.com/watch?v=99uSJXkKpeI That talk is run in part by EDB, who are the company behind CloudNativePG, they are talking about their commercial offering, but the principle is the same.
How do people read CRDs?
5 projects | /r/kubernetes | 17 Oct 2022
Following another post on this sub, I was checking out the Github project and landed on this 2864 lined CRD https://github.com/cloudnative-pg/cloudnative-pg/blob/main/config/crd/bases/postgresql.cnpg.io_clusters.yaml. How are sane people reading these files?
Managing PostgreSQL databases as K8s resources
3 projects | /r/kubernetes | 17 Oct 2022
**NOTE**: I am a maintainer of CloudNativePG.
Pgo: The Postgres operator from crunchy data
7 projects | news.ycombinator.com | 26 Jun 2022
What are some alternatives?
postgres-operator - Postgres operator creates and manages PostgreSQL clusters running in Kubernetes
postgres-operator - Production PostgreSQL for Kubernetes, from high availability Postgres clusters to full-scale database-as-a-service.
postgres - 🐘 Run PostgreSQL in Kubernetes
kubegres - Kubegres is a Kubernetes operator allowing to deploy one or many clusters of PostgreSql instances and manage databases replication, failover and backup.
percona-postgresql-operator - Percona Operator for PostgreSQL
crd-to-sample-yaml - Generate a sample YAML file from a CRD
sbom-operator - Catalogue all images of a Kubernetes cluster to multiple targets with Syft
pgBackRest - Reliable PostgreSQL Backup & Restore
kubectl-evict - A kubectl plugin to evict pods
argo-helm - ArgoProj Helm Charts