Uploaded image for project: 'Kogito'
  1. Kogito
  2. KOGITO-7754

[SPIKE] Create all the KNative resources needed for Events consumed/produced by the Workflow

XMLWordPrintable

    • 2023 Week 06-08 (from Feb 6), 2023 Week 09-11 (from Feb 27), 2023 Week 36-38 (from Sep 4)

      The Controller that will manage the Workflow CR instances must be able to create all the KnativeĀ  resources (i.e. Sink, SinkBinding, Trigger) for Events that could be produced/consumed.

      The maven build is producing into the target folder the needed files to create the KNative resources: we have to intercept these files and create the resources so that the service could have them available without any other.

      For this first iteration, the operator will create one sink based on the definition on .spec.sink and .spec.flow.events. The trigger will be created if there's at least one consumed event. This trigger refers to the default broker within the namespace. A user can freely change the broker name afterwards.

        There are no Sub-Tasks for this issue.

            wmedvede@redhat.com Walter Medvedeo
            dsalerno@redhat.com Davide Salerno
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: