You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@kie.apache.org by "ricardozanini (via GitHub)" <gi...@apache.org> on 2024/05/08 18:32:07 UTC
[I] SonataFlow Operator should emit deploy and undeploy events when Data Index is available in a given namespace [incubator-kie-kogito-serverless-operator]
ricardozanini opened a new issue, #458:
URL: https://github.com/apache/incubator-kie-kogito-serverless-operator/issues/458
### Description
Data Index supports events for marking a workflow as `deployed` and `undeployed`. Since the operator controls this behavior cluster-wide, it makes sense for it to push events directly to DI once such events occur.
The event will be pushed to the Data Index in the `SonataFlowPlatform` definition. That can be either cluster-wide or namespaced.
### Implementation ideas
Every time a new workflow is deployed a new `Deploy` event will be emitted. We will add a [finalizer](https://kubernetes.io/docs/concepts/overview/working-with-objects/finalizers) to handle `Undeploy` events to a given Data Index.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@kie.apache.org.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@kie.apache.org
For additional commands, e-mail: commits-help@kie.apache.org
Re: [I] SonataFlow Operator should emit deploy and undeploy events when Data Index is available in a given namespace [incubator-kie-kogito-serverless-operator]
Posted by "wmedvede (via GitHub)" <gi...@apache.org>.
wmedvede closed issue #458: SonataFlow Operator should emit deploy and undeploy events when Data Index is available in a given namespace
URL: https://github.com/apache/incubator-kie-kogito-serverless-operator/issues/458
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@kie.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@kie.apache.org
For additional commands, e-mail: commits-help@kie.apache.org
Re: [I] SonataFlow Operator should emit deploy and undeploy events when Data Index is available in a given namespace [incubator-kie-kogito-serverless-operator]
Posted by "fjtirado (via GitHub)" <gi...@apache.org>.
fjtirado commented on issue #458:
URL: https://github.com/apache/incubator-kie-kogito-serverless-operator/issues/458#issuecomment-2106922892
@ricardozanini We need following issues for this epic:
- Operator to emit deploy and undeploy event following existing [ProcessEventDefinition](https://github.com/apache/incubator-kie-kogito-runtimes/blob/main/api/kogito-events-api/src/main/java/org/kie/kogito/event/process/ProcessDefinitionEventBody.java) (I guess this can be one issue)
- Runtime to remove current event publishing when the operator is there (we need to dicuss what happend when data index is embedded and there is not operator)
- Data index to consume undeploy event (the current code for deploy event does not need to be touched)
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@kie.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@kie.apache.org
For additional commands, e-mail: commits-help@kie.apache.org
Re: [I] SonataFlow Operator should emit deploy and undeploy events when Data Index is available in a given namespace [incubator-kie-kogito-serverless-operator]
Posted by "ricardozanini (via GitHub)" <gi...@apache.org>.
ricardozanini commented on issue #458:
URL: https://github.com/apache/incubator-kie-kogito-serverless-operator/issues/458#issuecomment-2105187806
@nmirasch @wmedvede @fjtirado do we have the issues to Data Index to enable listening to these events?
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@kie.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@kie.apache.org
For additional commands, e-mail: commits-help@kie.apache.org
Re: [I] SonataFlow Operator should emit deploy and undeploy events when Data Index is available in a given namespace [incubator-kie-kogito-serverless-operator]
Posted by "wmedvede (via GitHub)" <gi...@apache.org>.
wmedvede commented on issue #458:
URL: https://github.com/apache/incubator-kie-kogito-serverless-operator/issues/458#issuecomment-2769755116
After team discussion, this issue is implemented by: https://github.com/apache/incubator-kie-tools/issues/2910 instead.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@kie.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@kie.apache.org
For additional commands, e-mail: commits-help@kie.apache.org