apache / incubator-kie-kogito-runtimes

Kogito Runtimes - Kogito is a cloud-native business automation technology for building cloud-ready business applications.
http://kogito.kie.org
Apache License 2.0
533 stars 205 forks source link

Python or Celery or Ansible: Tasks #1216

Open asrocha opened 3 years ago

asrocha commented 3 years ago

Hi, I ' m a Security Operation Manager, my team have a lot of ansible playbooks and roles, this roles do almost all things we need to do in our day to day, but now we wanna a step more, create workflows to execute a set of tasks, playbooks or roles. I ' m a red hat lover, and had thinking to use camunda , jbpm or flowable this one we starting tests, but when I see Kogito I just say it this we need, but we are python and ansible guys. My question : There a way to use our celery tasks, ansible playbooks or a kind off put this tasks in a rest and call it from kogito?

ricardozanini commented 3 years ago

Hi @asrocha you can use our serverless workflow implementation to call REST services (given you have an openapi spec for the services) or use our BPMN Rest Services. :) This way you orchestrate the Ansible playbooks via a workflow engine. Very interesting use case. If you could share more context, I could help you more.