This directory contains docker configuration for livegrep.com
docker/
-- docker imagesbase/
-- Base Docker image all images inherit from.indexer/
-- Indexer docker image (containsgit
and some other dependencies).
compose/
--docker-compose
configuration.
bin/build
builds docker images. It parses theVERSION
file, which is of the formSHA1-REVISION
, wheresha1
is the 10-character sha1-prefix version of thelivegrep
repository, andREVISION
is a version number of updates in this repository within a given release.bin/update-version
updates theVERSION
file and also the version configuration in the kubernetes configuration. It is most commonly run with-b
to bump theREVISION
, or--sha
to change theSHA
field. If run with no arguments, it synchronizeskubernetes/*.yaml
withVERSION
.