CNPG Recipe 20 – Finer Control of Postgres Clusters with Readiness Probes
·7 mins
Explore the new readiness probe introduced in CloudNativePG 1.26, which
advances Kubernetes-native lifecycle management for PostgreSQL. Building on the
improved probing infrastructure discussed in my previous article, this piece
focuses on how readiness probes ensure that only fully synchronised and healthy
instances—particularly replicas—are eligible to serve traffic or be promoted to
primary. Special emphasis is placed on the streaming
probe type and its
integration with synchronous replication, giving administrators
fine-grained control over failover behaviour and data consistency.