This config could probably be moved out of geard entirely and instead be part of the haproxy image.  https://github.com/projectatomic/docker-image-examples/pull/6/files is an example image that will respond to SIGUSR2 and can also have its config bind mounted into the image.   That would allow customers to replace the proxy implementation, config, and generally customize separately.