• Geoff Simmons's avatar
    Unify the build for the "varnish point release" and klarlack containers. · faf6b48e
    Geoff Simmons authored
    Both are now obtained from the repo at pkg.uplex.de, and differ only
    in:
    - the version, dist and pool parameters of the source repo, as
      expressed in /etc/apt/sources.list, and
    - the list of VMODs to install.
    
    We now have one Dockerfile for the two containers, and the four
    parameters listed above are passed into the build as build-args,
    using values set in the Makefile.
    
    This also has the effect of changing the base image for klarlack
    to Debian slim, updated to the currently most recent version.
    
    The Dockerfile is now simpler than the previous version for
    klarlack, in that we set the version once in the repo path, rather
    than specify "=${VERSION}" for Varnish and each VMOD in the
    apt install invocation.
    faf6b48e
Name
Last commit
Last update
..
Dockerfile.ascn Loading commit data...
Dockerfile.controller Loading commit data...
Dockerfile.haproxy Loading commit data...
Dockerfile.varnish Loading commit data...
Makefile Loading commit data...
README.md Loading commit data...
bogo_backend.vcl Loading commit data...
boot.vcl Loading commit data...
haproxy.cfg Loading commit data...
haproxy_exec.sh Loading commit data...
notavailable.vcl Loading commit data...
ok.vcl Loading commit data...
start.cli Loading commit data...
varnishd_exec.sh Loading commit data...