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_cursorviaGEO_LOGCURSOR_ARGUMENTSenvironment 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