Skip to content

Commit

Permalink
596 - Review configure-knative-eventing-resources
Browse files Browse the repository at this point in the history
  • Loading branch information
domhanak committed May 22, 2024
1 parent be08505 commit cdfb2b0
Showing 1 changed file with 10 additions and 4 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,17 @@

This document describes how you can configure the workflows to let operator create the Knative eventing resources on Kubernetes.

{operator_name} can analyze the event definitions from the `spec.flow` and create `SinkBinding`/`Trigger` based on the type of the event. Then the workflow service can utilize them for event communications. The same purpose of this feature in quarkus extension can be found xref:use-cases/advanced-developer-use-cases/event-orchestration/consume-produce-events-with-knative-eventing.adoc#ref-example-sw-event-definition-knative[here].
{operator_name} can analyze the event definitions from the `spec.flow` and create `SinkBinding`/`Trigger` based on the type of the event. Then the workflow service can utilize them for event communications.

[NOTE]
====
Alternativelly, you can follow our xref:use-cases/advanced-developer-use-cases/event-orchestration/consume-produce-events-with-knative-eventing.adoc#ref-example-sw-event-definition-knative[advanced guide] that uses Java and Quarkus to introduce this feature.
====

== Prerequisite
1. Knative is installed on the cluster and Knative Eventing is initiated with a `KnativeEventing` CR.
2. A broker named `default` is created. Currently, all Triggers created by the {operator_name} will read events from `default`
1. The {operator_name} installed. See xref:cloud/operator/install-serverless-operator.adoc[] guide.
2. Knative is installed on the cluster and Knative Eventing is initiated with a `KnativeEventing` CR.
3. A broker named `default` is created. Currently, all Triggers created by the {operator_name} will read events from `default`

== Configuring the workflow

Expand Down Expand Up @@ -52,7 +58,7 @@ Knative resources are not watched by the operator, indicating they will not unde
== Additional resources

* https://knative.dev/docs/eventing/[Knative Eventing official site]
* xref:use-cases/advanced-developer-use-cases/event-orchestration/consume-produce-events-with-knative-eventing.adoc[quarkus extension for Knative eventing]
* xref:use-cases/advanced-developer-use-cases/event-orchestration/consume-produce-events-with-knative-eventing.adoc[Quarkus extension for Knative eventing]
* xref:job-services/core-concepts.adoc#knative-eventing-supporting-resources[Knative eventing for Job service]
* xref:data-index/data-index-core-concepts.adoc#_knative_eventing[Knative eventing for data index]

Expand Down

0 comments on commit cdfb2b0

Please sign in to comment.