cleaned README, need to add more documentation in it

This commit is contained in:
pb 2025-04-18 11:27:24 +02:00
parent d94f9603e8
commit b43cb6d758

View File

@ -1,23 +1,11 @@
# oc-scheduler
OC-Scheduler retrieves the content of submitted workflows and prepare them to be executed.
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
make dev
Depending on the environment it is running in, oc-schedulerd will either :
- execute the oc-monitord binary
- run an oc-monitord container
## Parsing
From a workflow's name we retrieve the xml graph associated and parse it in order to create the object representing each componant.
Each object is linked to another, represented by a links object with the two object IDs has attributes.
TODO :
- [x] Retrieve the user input's for each component.
## Organising
TODO :
- [ ] create an argo file from the graph/worfklow
- [ ] Create a different entry for each component
- [ ] execute each element in the right order
## CHANGE ENV FOR KUBE
Add your proper CA, Cert & Data + external IP for kube config.