apache / incubator-kie-kogito-serverless-operator

Kubernetes operator for SonataFlow
Apache License 2.0
16 stars 41 forks source link

Create knative resources for DataIndex and JobService #368

Closed ricardozanini closed 1 month ago

ricardozanini commented 9 months ago

Description

As depicted in https://sonataflow.org/serverlessworkflow/latest/use-cases/timeout-showcase-example.html#_architecture. there should be sinkbindings and triggers automatically created for the commute between workflow deployments and Dataindex/JobService

Particularly, the Sinkbindings and triggers are mandatory for Dataindex. for Jobservice, those objs need to be created depending on time-based events detected in workflow payload including timeout and sleep as described here

Implementation ideas

No response

jianrongzhang89 commented 7 months ago

I will look into this issue.

jianrongzhang89 commented 7 months ago

Started on a draft ADR

gabriel-farache commented 4 months ago

Just to have the link to the PR https://github.com/apache/incubator-kie-kogito-serverless-operator/pull/467