Geo: logcursor v1
Add gitlab-geo-logcursor
container, based on gitlab-rails-ee
This container only builds on EE.
Executes /srv/gitlab/ee/bin/geo_log_cursor
. This does not seed or migrate the Geo database, and there are no
changes to enable this elsewhere!
- Extra arguments can be passed to
geo_log_cursor
viaGEO_LOGCURSOR_ARGUMENTS
environment variable - Needs:
- Redis (resque.yml)
- PostgreSQL (database.yml)
- Geo PostgreSQL (database_geo.yml)
- Rails secrets (secrets.yml)
- All process related output is expected in
geo.log
, but surrounding application logs are present inproduction.log
, etc.
When used in the CNG, the dependencies
container would ensure that the
Geo database is ready by checking rake geo:db:version
Signed-off-by: Jason Plum jplum@gitlab.com
Edited by Jason Plum