Questions tagged [cloudnative-pg]

CloudNativePG is a full lifecycle Kubernetes operator of a highly available PostgreSQL cluster. Use this tag for questions regarding the operator, cluster configuration or issues with backups replication, etc. It should not be used for general PostgreSQL cluster questions. Questions should include relevant Cluster configuration, minimal cluster or operator logs, just enough to give an idea of what you are trying to achieve and where it's failing.

CloudNativePG is the Kubernetes operator that covers the full lifecycle of a highly available PostgreSQL database cluster with a primary/standby architecture, using native streaming replication.

CloudNativePG automates the steps that a human operator would do to deploy and to manage a Postgres database inside Kubernetes, including automated failover.

It doesn’t rely on statefulsets and uses its own way to manage persistent volume claims where the PGDATA is stored.

It’s entirely declarative, and directly integrates with the Kubernetes API server to update the state of the cluster — for this reason, it does not require an external failover management tool.


Documentation

Full documentation for each operator version can be found here.

Issues

For any technical issues, feature requests or operation contrary to its documentation you can create an issue in the CloudnativePG GitHub repository.

3 questions
1
vote
1 answer

Consistency guarantees, using quorum synchronous replication on postgresql, hosted with CloudNativePG

I want to integrate CNPG operator to my k8s cluster, but have several questions, I tried to find answers on the web, but couldn't, so decided to ask them here. My team needs HA Postgres cluster with auto-failover, as CNPG could provide. But,…
0
votes
0 answers

How to run pgbench from a pod without having to type the password every time [Kubernetes] [CloudNativePG]

I am a user of Kubernetes, and I am using the CloudNativePG operator version 1.20.1 with PostgreSQL. Currently, I am conducting tests on clusters using the pgbench tool. However, when I execute the tool from the console where Kubernetes is located,…
0
votes
1 answer

CloudNative PG - Invalid imageName with timescaledb docker image

I am trying to test CNPG with TimescaleDB, but applying the following CNPG Cluster configuration: apiVersion: postgresql.cnpg.io/v1 kind: Cluster spec: ... imageName: "timescaledb:2.10.2-pg15" ... Results in this error: Error: INSTALLATION…
Itay Grudev
  • 7,055
  • 4
  • 54
  • 86