bridgecrew-perf7 / nrt-deploy

Manages deployment of Near Realtime Data Processing Toolchains for EA Hazards Watch

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

nrt-deploy

./run.sh starts cron in container exposing docker socket internally. Fetches source repository for jobs and executes.

.env.sample copy to .env to set environment variables.

Source repository

Default: https://github.com/icpac-igad/nrt-scripts.git

Each job in the source repository should be in it's own folder with cron.time and start.sh files, as follows.

Repository
|
|-Script 1 folder
| |-cron.time        # single line containing crontab frequency
| |-start.sh         # shell script to start job in new container
| |-.env             # this repo's .env file will be copied here
| +-...
|
|-Script 2 folder
| +-...
|
+-...

About

Manages deployment of Near Realtime Data Processing Toolchains for EA Hazards Watch


Languages

Language:Shell 71.8%Language:Dockerfile 28.2%