recro / medulla

A Cloud Native Low-Code Platform
https://recro.github.io/docs/
Apache License 2.0
6 stars 4 forks source link

Workflow Engine #98

Open AndrewBabbitt97 opened 2 years ago

AndrewBabbitt97 commented 2 years ago

Is there an existing issue for this?

Is your feature request related to a problem? Please describe the problem.

We need a solution to building complex style workflows in Medulla. This is to orchestrate longer business oriented tasks and procedures.

In the past we have looked at Argo Workflows, and is still on the table but I want to open the discussion to additional options.

Describe the solution you'd like

This is an investigation oriented task with the goal of finding a proper solution to handle workflows for Medulla. Overall for this to be considered complete we must come to a consensus on what workflow engine to use. Even if one is not listed yet in this ticket, we are open to ideas so long as they meet the following requirements:

Additional context

General Workflow Engine List:

Some initial options:

Slygecko commented 2 years ago

Can we look into terraform as an option for a workflow engine?

Slygecko commented 2 years ago

we can also utilize terragrunt as a wrapper that provides additional tools.

Slygecko commented 2 years ago

Code-Red looks interesting. I think it would be worth exploring.