Files
kind/images/haproxy
Daniel Lipovetsky 47dfc9e840 fix: Limit HAProxy maximum concurrent connections
If the limit is not configured, HAProxy derives it from the file
descriptor limit. The higher the limit, the more memory HAProxy
allocates. That limit can be so high on modern Linux distros that
HAproxy allocates all available memory.
2023-03-04 15:53:17 -08:00
..
2020-06-17 19:30:39 -07:00

haproxy

This image is used internally by kind to implement kubeadm's "HA" mode, specifically to load balance the API server.

We cannot merely use the upstream haproxy image as haproxy will exit without a minimal config, so we introduce one that will list on the intended port and hot reload it at runtime with the actual desired config.

Building

You can make quick in this directory to build a test image.

To push an actual image use make push.