• Geoff Simmons's avatar
    Fix startup of the dataplane API. · e414bfa2
    Geoff Simmons authored
    The entrypoint of the haproxy container is an exec
    script that sets the password from a template for
    haproxy.cfg. Setting the password from an env
    variable has proven to be too unreliable.
    
    Also, listening at a UDS does not appear to be
    working at all. So the dataplane API listens directly
    at the container port (no intervening haproxy
    frontend).
    
    This change makes the container more friendly to
    read-only filesystems, since haproxy.cfg is now no
    longer modified in /etc, but rather in the ephemeral
    file system at /run (== /var/run).
    e414bfa2
Name
Last commit
Last update
cmd Loading commit data...
container Loading commit data...
deploy Loading commit data...
docs Loading commit data...
examples Loading commit data...
hack Loading commit data...
pkg Loading commit data...
test Loading commit data...
.gitignore Loading commit data...
.gitlab-ci.yml Loading commit data...
.kind-gitlab.yaml Loading commit data...
COPYING Loading commit data...
LICENSE Loading commit data...
Makefile Loading commit data...
README.md Loading commit data...
go.mod Loading commit data...
go.sum Loading commit data...