# patroni

Published articles for patroni.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## pgwatch v6: dashboards reimagined, and a reaper that doesn't choke

DevFeed: [pgwatch v6: dashboards reimagined, and a reaper that doesn't choke](<https://devfeed.tech/articles/pgwatch-v6-dashboards-reimagined-and-a-reaper-that-doesn-t-choke-14490.md>)

Original publisher: [Read original article](<https://www.cybertec-postgresql.com/en/pgwatch-v6-dashboards-reimagined-and-a-reaper-that-doesnt-choke/>)

Author: Pavlo Golub

Published: 2026-08-28T03:00:58Z

Content type: release

Language: en

Sources: [CYBERTEC PostgreSQL | Services & Support](<https://devfeed.tech/sources/cybertec-postgresql-services-support.md>)

Topics: [Grafana](<https://devfeed.tech/topics/grafana.md>), [PostgreSQL](<https://devfeed.tech/topics/postgresql.md>), [Prometheus](<https://devfeed.tech/topics/prometheus.md>), [incident](<https://devfeed.tech/topics/incident.md>)

Tags: [blog](<https://devfeed.tech/tags/blog.md>), [clusters](<https://devfeed.tech/tags/clusters.md>), [dashboards](<https://devfeed.tech/tags/dashboards.md>), [features](<https://devfeed.tech/tags/features.md>), [grafana](<https://devfeed.tech/tags/grafana.md>), [incident](<https://devfeed.tech/tags/incident.md>), [linux](<https://devfeed.tech/tags/linux.md>), [network](<https://devfeed.tech/tags/network.md>), [news](<https://devfeed.tech/tags/news.md>), [patroni](<https://devfeed.tech/tags/patroni.md>), [pgwatch](<https://devfeed.tech/tags/pgwatch.md>), [postgresql](<https://devfeed.tech/tags/postgresql.md>), [production](<https://devfeed.tech/tags/production.md>), [prometheus](<https://devfeed.tech/tags/prometheus.md>), [release](<https://devfeed.tech/tags/release.md>)

### AI overview

This release article describes pgwatch v6.0.0-beta, including a Grafana dashboard overhaul, first-class dashboards for Prometheus sources, Patroni cluster views, four new metrics, and fixes for collection hangs caused by production infrastructure failures.

### Source excerpt

This is an extended blog, and talks about the features of pgwatch v6.0.0 beta in more details. Read to know and contribute. The post pgwatch v6: dashboards reimagined, and a reaper that doesn't choke appeared first on CYBERTEC PostgreSQL | Services & Support.

## pgwatch v6: Prometheus becomes a source, not just a sink

DevFeed: [pgwatch v6: Prometheus becomes a source, not just a sink](<https://devfeed.tech/articles/pgwatch-v6-prometheus-becomes-a-source-not-just-a-sink-14491.md>)

Original publisher: [Read original article](<https://www.cybertec-postgresql.com/en/pgwatch-v6-prometheus-becomes-a-source-not-just-a-sink/>)

Author: Pavlo Golub

Published: 2026-08-26T07:43:28Z

Content type: release

Language: en

Sources: [CYBERTEC PostgreSQL | Services & Support](<https://devfeed.tech/sources/cybertec-postgresql-services-support.md>)

Topics: [Prometheus](<https://devfeed.tech/topics/prometheus.md>), [PostgreSQL](<https://devfeed.tech/topics/postgresql.md>), [Replication](<https://devfeed.tech/topics/replication.md>), [dashboards](<https://devfeed.tech/topics/dashboards.md>)

Tags: [metrics](<https://devfeed.tech/tags/metrics.md>), [news](<https://devfeed.tech/tags/news.md>), [password](<https://devfeed.tech/tags/password.md>), [patroni](<https://devfeed.tech/tags/patroni.md>), [pgwatch](<https://devfeed.tech/tags/pgwatch.md>), [postgresql](<https://devfeed.tech/tags/postgresql.md>), [prometheus](<https://devfeed.tech/tags/prometheus.md>), [release](<https://devfeed.tech/tags/release.md>), [tls](<https://devfeed.tech/tags/tls.md>)

### AI overview

This blog post introduces pgwatch v6.0.0-beta, whose headline feature allows pgwatch to scrape Prometheus exporters directly as first-class sources alongside PostgreSQL sources. It explains source configuration, metric and label handling, and support for Basic Auth and TLS.

### Source excerpt

This blog explains all feature highlights related to PGWatch 6.0.0 beta. You can read to understand and test the features yourself. The post pgwatch v6: Prometheus becomes a source, not just a sink appeared first on CYBERTEC PostgreSQL | Services & Support.

## Day to day PostgreSQL on Kubernetes: Resize, Scale, and Upgrade

DevFeed: [Day to day PostgreSQL on Kubernetes: Resize, Scale, and Upgrade](<https://devfeed.tech/articles/day-to-day-postgresql-on-kubernetes-resize-scale-and-upgrade-14485.md>)

Original publisher: [Read original article](<https://www.cybertec-postgresql.com/en/day-to-day-postgresql-on-kubernetes-resize-scale-and-upgrade/>)

Author: Hans-Jürgen Schönig

Published: 2026-08-25T06:16:00Z

Content type: tutorial

Language: en

Sources: [CYBERTEC PostgreSQL | Services & Support](<https://devfeed.tech/sources/cybertec-postgresql-services-support.md>)

Topics: [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [PostgreSQL](<https://devfeed.tech/topics/postgresql.md>), [postgresql clusters](<https://devfeed.tech/topics/postgresql-clusters.md>)

Tags: [capacity](<https://devfeed.tech/tags/capacity.md>), [commands](<https://devfeed.tech/tags/commands.md>), [declarative](<https://devfeed.tech/tags/declarative.md>), [github](<https://devfeed.tech/tags/github.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [kubectl](<https://devfeed.tech/tags/kubectl.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [operations](<https://devfeed.tech/tags/operations.md>), [patroni](<https://devfeed.tech/tags/patroni.md>), [pg-operator](<https://devfeed.tech/tags/pg-operator.md>), [postgresql](<https://devfeed.tech/tags/postgresql.md>), [postgresql-on-cloud](<https://devfeed.tech/tags/postgresql-on-cloud.md>), [pull-requests](<https://devfeed.tech/tags/pull-requests.md>), [rolling-update](<https://devfeed.tech/tags/rolling-update.md>), [scale](<https://devfeed.tech/tags/scale.md>), [upgrade](<https://devfeed.tech/tags/upgrade.md>)

### AI overview

A tutorial demonstrates resizing, scaling, and minor version upgrades for PostgreSQL running on Kubernetes with the CYBERTEC PG Operator. Using end-to-end minikube tests, it shows declarative manifest changes, rolling updates, Patroni failover, and scaling while the cluster remains available.

### Source excerpt

This blog is about the resizing, scaling PostgreSQL in Kubernetes. This blog helps you learn various operation related to operations of PostgreSQL in Kubernetes. The post Day to day PostgreSQL on Kubernetes: Resize, Scale, and Upgrade appeared first on CYBERTEC PostgreSQL | Services & Support.

## Highly Available PostgreSQL on Kubernetes in 10 Minutes

DevFeed: [Highly Available PostgreSQL on Kubernetes in 10 Minutes](<https://devfeed.tech/articles/highly-available-postgresql-on-kubernetes-in-10-minutes-14486.md>)

Original publisher: [Read original article](<https://www.cybertec-postgresql.com/en/highly-available-postgresql-on-kubernetes-in-10-minutes/>)

Author: Hans-Jürgen Schönig

Published: 2026-08-18T05:07:31Z

Content type: tutorial

Language: en

Sources: [CYBERTEC PostgreSQL | Services & Support](<https://devfeed.tech/sources/cybertec-postgresql-services-support.md>)

Topics: [PostgreSQL](<https://devfeed.tech/topics/postgresql.md>), [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [postgresql clusters](<https://devfeed.tech/topics/postgresql-clusters.md>), [Database](<https://devfeed.tech/topics/database.md>), [Replication](<https://devfeed.tech/topics/replication.md>)

Tags: [failover](<https://devfeed.tech/tags/failover.md>), [health-checks](<https://devfeed.tech/tags/health-checks.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [operator](<https://devfeed.tech/tags/operator.md>), [patroni](<https://devfeed.tech/tags/patroni.md>), [pg-operator](<https://devfeed.tech/tags/pg-operator.md>), [postgresql](<https://devfeed.tech/tags/postgresql.md>), [postgresql-on-cloud](<https://devfeed.tech/tags/postgresql-on-cloud.md>), [replication](<https://devfeed.tech/tags/replication.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>), [yaml](<https://devfeed.tech/tags/yaml.md>)

### AI overview

This tutorial demonstrates how to deploy a highly available PostgreSQL cluster on Kubernetes with the CYBERTEC PG Operator. Using a 14-line YAML configuration on minikube, it shows leader election, streaming replication, health checks, automatic failover, and read-only replica behavior. It also explains how anti-affinity must be disabled for the single-node minikube setup but should remain enabled on multi-node production clusters.

### Source excerpt

This is a detailed blog post about PostgreSQL in Kubernetes, using PG Operator. The post Highly Available PostgreSQL on Kubernetes in 10 Minutes appeared first on CYBERTEC PostgreSQL | Services & Support.

## Building High Availability PostgreSQL Clusters with Patroni and Other Integrated Approaches

DevFeed: [Building High Availability PostgreSQL Clusters with Patroni and Other Integrated Approaches](<https://devfeed.tech/articles/building-high-availability-postgresql-clusters-with-patroni-and-other-integrated-approaches-19110.md>)

Original publisher: [Read original article](<https://severalnines.com/blog/building-high-availability-postgresql-clusters-with-patroni-and-other-integrated-approaches/>)

Author: Agus Syafaat

Published: 2026-05-21T07:20:00Z

Content type: tutorial

Language: en

Sources: [SeveralNines](<https://devfeed.tech/sources/severalnines.md>)

Topics: [postgresql clusters](<https://devfeed.tech/topics/postgresql-clusters.md>), [PostgreSQL](<https://devfeed.tech/topics/postgresql.md>), [Availability](<https://devfeed.tech/topics/availability.md>), [Replication](<https://devfeed.tech/topics/replication.md>), [Resilience](<https://devfeed.tech/topics/resilience.md>), [Automation](<https://devfeed.tech/topics/automation.md>), [configuration](<https://devfeed.tech/topics/configuration.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>)

Tags: [automation](<https://devfeed.tech/tags/automation.md>), [availability](<https://devfeed.tech/tags/availability.md>), [configuration](<https://devfeed.tech/tags/configuration.md>), [consensus](<https://devfeed.tech/tags/consensus.md>), [database](<https://devfeed.tech/tags/database.md>), [distributed](<https://devfeed.tech/tags/distributed.md>), [failover](<https://devfeed.tech/tags/failover.md>), [ha](<https://devfeed.tech/tags/ha.md>), [high-availability](<https://devfeed.tech/tags/high-availability.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [patroni](<https://devfeed.tech/tags/patroni.md>), [postgresql](<https://devfeed.tech/tags/postgresql.md>), [postgresql-clusters](<https://devfeed.tech/tags/postgresql-clusters.md>), [recovery-repair](<https://devfeed.tech/tags/recovery-repair.md>), [replication](<https://devfeed.tech/tags/replication.md>)

### AI overview

This article explains how to build highly available PostgreSQL clusters with Patroni and related tools. It describes Patroni's use of replication, distributed consensus, a distributed configuration store, leader election, health checks, and YAML configuration to support automated failover. It also discusses operational challenges and the possible use of ClusterControl in the workflow.

### Source excerpt

In modern application stacks, downtime is a direct threat to business continuity, customer trust, and revenue. Regardless of whether it is an e-commerce platform, a fintech application, or a critical internal system, the expectation is 24/7 availability, underscoring the critical importance of High Availability (HA) and automated failover mechanisms within PostgreSQL clusters. HA ensures that [...] The post Building High Availability PostgreSQL Clusters with Patroni and Other Integrated Approaches appeared first on Severalnines.

## Tutorial: Building a Highly Available PostgreSQL Cluster with etcd, Patroni, HAProxy, and keepalived

DevFeed: [Tutorial: Building a Highly Available PostgreSQL Cluster with etcd, Patroni, HAProxy, and keepalived](<https://devfeed.tech/articles/postgressql-clustering-the-hard-way-10634.md>)

Original publisher: [Read original article](<https://technotim.com/posts/postgresql-high-availability/>)

Author: Techno Tim

Published: 2024-12-07T13:00:00Z

Content type: tutorial

Language: en

Sources: [Techno Tim](<https://devfeed.tech/sources/techno-tim.md>)

Topics: [postgresql clusters](<https://devfeed.tech/topics/postgresql-clusters.md>), [PostgreSQL](<https://devfeed.tech/topics/postgresql.md>), [Tutorial](<https://devfeed.tech/topics/tutorial.md>), [Database](<https://devfeed.tech/topics/database.md>)

Tags: [clustering](<https://devfeed.tech/tags/clustering.md>), [ha](<https://devfeed.tech/tags/ha.md>), [patroni](<https://devfeed.tech/tags/patroni.md>), [postgres](<https://devfeed.tech/tags/postgres.md>), [postgresql](<https://devfeed.tech/tags/postgresql.md>), [production](<https://devfeed.tech/tags/production.md>), [self-hosted](<https://devfeed.tech/tags/self-hosted.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>)

### AI overview

A tutorial for building a highly available and fault-tolerant PostgreSQL cluster with etcd, Patroni, HAProxy, and keepalived. It covers PostgreSQL node setup, certificate-based communication, etcd configuration, and cluster verification.

### Source excerpt

Today is the day that you start running PostgresSQL in a cluster! In this tutorial we'll be setting up a production ready Postgres cluster that's highly available and fault tolerant using PostgreSQL, etcd, Patroni, HA Proxy, and keepalived. This resilient combination will ensure that you can always reach your database even when a node in the cluster goes down! 📺 Watch Video Nodes # ha pr...

## An introduction to the pg\_auto\_failover project

DevFeed: [An introduction to the pg\_auto\_failover project](<https://devfeed.tech/articles/an-introduction-to-the-pg-auto-failover-project-34615.md>)

Original publisher: [Read original article](<https://tapoueh.org/blog/2021/11/an-introduction-to-the-pg_auto_failover-project/>)

Author: Dimitri Fontaine PostgreSQL Major Contributor; Author

Published: 2021-11-10T16:11:29Z

Content type: article

Language: en

Sources: [Dimitri Fontaine](<https://devfeed.tech/sources/dimitri-fontaine.md>)

Topics: [Open Source](<https://devfeed.tech/topics/open-source.md>), [GitHub](<https://devfeed.tech/topics/github.md>), [Finite-state machine](<https://devfeed.tech/topics/finite-state-machine.md>), [on-prem](<https://devfeed.tech/topics/on-prem.md>), [Debian](<https://devfeed.tech/topics/debian.md>), [patroni](<https://devfeed.tech/topics/patroni.md>)

Tags: [article](<https://devfeed.tech/tags/article.md>), [automated](<https://devfeed.tech/tags/automated.md>), [consensus](<https://devfeed.tech/tags/consensus.md>), [debian](<https://devfeed.tech/tags/debian.md>), [failover](<https://devfeed.tech/tags/failover.md>), [github](<https://devfeed.tech/tags/github.md>), [guide](<https://devfeed.tech/tags/guide.md>), [introduction](<https://devfeed.tech/tags/introduction.md>), [on-prem](<https://devfeed.tech/tags/on-prem.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [patroni](<https://devfeed.tech/tags/patroni.md>), [project](<https://devfeed.tech/tags/project.md>), [state](<https://devfeed.tech/tags/state.md>)

### AI overview

An introduction to pg_auto_failover, covering why the project was created, its goal of simplifying production PostgreSQL failover, and its early design as a centralized finite-state machine for orchestrating failover and switchover.

### Source excerpt

We just released pg_auto_failover version 1.6.3 on GitHub, and the binary packages should be already available at the usual PGDG and CitusData places, both for debian based distributions and RPM based distributions too. This article is an introduction to the pg_auto_failover project: we answer the Five W questions, starting with why does the project exist in the first place? TL;DR pg_auto_failover is an awesome project. It fills the gap between "Postgres is awesome, makes developping my application so much easier, it solves so many problems for me!" and the next step "so, how do I run Postgres in Production?". If you're not sure how to bridge that gap yourself, how to deploy your first production system with automated failover, then pg_auto_failover is for you. It is simple to use, user friendly, and well documented. Star it on the pg_auto_failover GitHub repository and get started today. Consider contributing to the project, it is fully Open Source, and you are welcome to join us. Buckle up, our guide tour is starting now!