From b43cb6d758fbad9d0bf483146622a9e2b3b96992 Mon Sep 17 00:00:00 2001 From: pb Date: Fri, 18 Apr 2025 11:27:24 +0200 Subject: [PATCH] cleaned README, need to add more documentation in it --- README.md | 24 ++++++------------------ 1 file changed, 6 insertions(+), 18 deletions(-) diff --git a/README.md b/README.md index 47a7126..275a637 100644 --- a/README.md +++ b/README.md @@ -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. \ No newline at end of file