Middleware

HAProxy

A runnable HAProxy configuration for a three-node Patroni cluster - mode tcp, Patroni HTTP health checks, timeouts for long-lived sessions, and draining.

Read the HAProxy guide

Concepts it implements

Where HAProxy sits

How this component relates to the rest of the stack. Items without a link are not covered here yet.

Depends on

Must be present for this to run

Deployed with

Commonly run alongside

Alternatives

Solves a similar problem differently

HAProxy release support

6 supported
ReleaseLatestReleasedEnd of lifeStatus
3.4LTS3.4.6Jun 2026Apr 2031Supported
3.33.3.16Nov 2025Jan 2027Supported
3.2LTS3.2.25May 2025Apr 2030Supported
3.13.1.17Nov 2024Jan 2026End of life
3.0LTS3.0.29May 2024Apr 2029Supported
2.92.9.15Dec 2023Mar 2025End of life
2.8LTS2.8.30May 2023Apr 2028Supported
2.72.7.12Dec 2022Apr 2024End of life
2.6LTS2.6.34May 2022Apr 2027Supported
2.4LTS2.4.36May 2021Apr 2026End of life
2.2LTS2.2.34Jul 2020Apr 2025End of life
2.02.0.35Jun 2019Apr 2024End of life

Data as of 2026-10-01 from endoflife.date. Refresh with node scripts/fetch-versions.mjs.