Add APIs for Course Creation Workflow
palexster opened this issue · 1 comments
palexster commented
So far, the current approach courses and users is done leveraging Python scripts which have to be manually launched. It could be nice to have this workflow exposed via APIs, without having to rewrite all the Python code which is complete and pretty stable.
Proposal: Create a kopf-based 1 operator which consumes dedicated CRDs for course, students, professors ( define APIs to generate CRDs and instrument existing code to handle CRDs reconciliation).
giorio94 commented
Closing, as the python scripts have been replaced by the Tenant Operator.