Schedules looks for the next workflow to execute and starts them
.vscode | ||
conf | ||
daemons | ||
docs | ||
manifests | ||
.gitignore | ||
docker_schedulerd.json | ||
docker-compose.yml | ||
Dockerfile | ||
go.mod | ||
go.sum | ||
LICENSE | ||
main.go | ||
Makefile | ||
oc-schedulerd | ||
README.md |
oc-scheduler
oc-schedulerd is a daemon performing to actions at the same time :
- subscribing to the local NATS instance' custom channels for message commanding either the scheduling or the removing of an execution.
- polling oc-catalog for scheduled executions
Depending on the environment it is running in, oc-schedulerd will either :
- execute the oc-monitord binary
- run an oc-monitord container