Skip to content

Make HAProxy maxconn and config values templatable (v1.3.1)#519

Merged
bsuh merged 1 commit into
mainfrom
haproxy-templatable-maxconn
Jun 29, 2026
Merged

Make HAProxy maxconn and config values templatable (v1.3.1)#519
bsuh merged 1 commit into
mainfrom
haproxy-templatable-maxconn

Conversation

@bsuh

@bsuh bsuh commented Jun 27, 2026

Copy link
Copy Markdown
Contributor

Render haproxyConfig through 'tpl' so the haproxy.cfg ConfigMap interpolates values, and move the previously-hardcoded settings (maxconn, timeouts, binds, frontends, backends) into a structured 'haproxy:' values block.

Previously haproxyConfig was a static string, so maxconn (27500/27495) and other settings could not be tuned per-deployment without replacing the entire config blob. Now individual values can be overridden via --set / values files, e.g. haproxy.global.maxconn. Defaults are unchanged (27500/27495), so this is a no-op for existing deployments that don't override them.

Bumps chart version to 1.3.1.

Render haproxyConfig through 'tpl' so the haproxy.cfg ConfigMap interpolates
values, and move the previously-hardcoded settings (maxconn, timeouts, binds,
frontends, backends) into a structured 'haproxy:' values block.

Previously haproxyConfig was a static string, so maxconn (27500/27495) and
other settings could not be tuned per-deployment without replacing the entire
config blob. Now individual values can be overridden via --set / values files,
e.g. haproxy.global.maxconn. Defaults are unchanged (27500/27495), so this is
a no-op for existing deployments that don't override them.

Bumps chart version to 1.3.1.
@meta-cla meta-cla Bot added the CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. label Jun 27, 2026
@bsuh bsuh requested review from eozturk1 and jaltenmueller June 27, 2026 21:48
@bsuh bsuh merged commit f850a92 into main Jun 29, 2026
5 checks passed
@bsuh bsuh deleted the haproxy-templatable-maxconn branch June 29, 2026 22:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants