-
Notifications
You must be signed in to change notification settings - Fork 4
Implement Task Manager #84
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Codecov Report
@@ Coverage Diff @@
## develop #84 +/- ##
=============================
=============================
Continue to review full report at Codecov.
|
e4ef86a to
aa33394
Compare
f1b0b2f to
ad1f429
Compare
e00066d to
68c442c
Compare
Signed-off-by: Victor Chang <[email protected]>
Signed-off-by: Victor Chang <[email protected]>
Signed-off-by: Victor Chang <[email protected]>
17a15e8 to
a8fcee8
Compare
Signed-off-by: Victor Chang <[email protected]>
Signed-off-by: Victor Chang <[email protected]>
Signed-off-by: Victor Chang <[email protected]>
Signed-off-by: Victor Chang <[email protected]>
Signed-off-by: Victor Chang <[email protected]>
Signed-off-by: Victor Chang <[email protected]>
Signed-off-by: Victor Chang <[email protected]>
Signed-off-by: Victor Chang <[email protected]>
Signed-off-by: Victor Chang <[email protected]>
Signed-off-by: Victor Chang <[email protected]>
Signed-off-by: Victor Chang <[email protected]>
- include end hook template - handle TaskCallbackEvent Signed-off-by: Victor Chang <[email protected]>
Signed-off-by: Victor Chang <[email protected]>
Signed-off-by: Victor Chang <[email protected]>
Signed-off-by: Victor Chang <[email protected]>
Signed-off-by: Victor Chang <[email protected]>
Signed-off-by: Victor Chang <[email protected]>
Signed-off-by: Victor Chang <[email protected]>
Signed-off-by: Victor Chang <[email protected]>
Signed-off-by: Victor Chang <[email protected]>
Signed-off-by: Victor Chang <[email protected]>
Signed-off-by: Victor Chang <[email protected]>
Signed-off-by: Victor Chang <[email protected]>
5fa1767 to
4b94978
Compare
Signed-off-by: Victor Chang <[email protected]>
Signed-off-by: Victor Chang <[email protected]>
4b94978 to
761dffd
Compare
Signed-off-by: Victor Chang <[email protected]>
Signed-off-by: Victor Chang <[email protected]>
|
SonarCloud Quality Gate failed. |
Fixes #53.
Description
#53 Implement Task Manager with a stubbed input message queue until Workflow Manager is ready.
ITaskRunnerinterface andRunnerBasebase class withExecuteTask(...)andGetStatus(...)methods for executing a task plug-in and getting the status of a task.#54
Implements Argo plug-in that requires 2 templates, the main workflow template (Due to this Argo bug, this implementation creates an Argo Workflow (kind: WorkflowTemplate), and an exit hook template (kind: WorkflowTemplate). The Argo plug-in creates akind: Workflowwith references to the 2 provided templates. It also creates any Kubernetes credentials required to connect the Argo workflow to the MinIO buckets and deletes them on completion.kind: Workflow) based on the provided Argo workflow template (kind: WorkflowTemplate).The Argo plug-in copies the entrypoint template and any child templates (through dags or steps) into a new Workflow and injects
s3information provided by the Workflow Manager & Task Manager. See #54 for details.Status
Ready
Types of changes