Uploaded image for project: 'OpenShift Dev Console'
  1. OpenShift Dev Console
  2. ODC-5676

Event Source catalog should support community kamelets

XMLWordPrintable

    • Event Source catalog should support community kamelets
    • False
    • False
    • To Do
    • 0
    • 100
    • 100% 100%
    • Undefined
    • M
    • Not Supported

      Problem

      Currently we don't provide a mechanism for community kamelets to be accessed by our developers.

      There are now 30+ community kamelets available here: https://camel.apache.org/camel-kamelets/latest/index.html

      Goal

      When the camel-k operator is installed,

      • the event source catalog should include SOURCE kamelets from the community kamelet catalog ( we would omit the SINKs til future release )
      • the event source catalog should expose a filter which allows the user to chose between COMMUNITY or RED HAT supported Kamletes
      • the default setting for that filter should be Red Hat only

      Why is it important?

      Use cases:

      1. As a developer, I want easy access to the breadth of event sources, regardless if they community or product, so that I can accomplish an integration problem at hand quickly – Red Hat support becomes a scondary concern that I (the developer) will address once the POC/ Demo works successfully.
      2. As a developer, I want to provide feedback to the community and Red Hat about the types of event sources and their suitability for my task at hand.

      Acceptance criteria:

      1. Developers can view and create Community Kamelets (of type source) in the Developer Catalog
      2. Developers can utilize a filter to show/hide Community Kamelets (default filter should hide Community)
      3. Developers can access documentation for event sources

      Dependencies (External/Internal):

      • Camel K upstream and Camel K by Red Hat (>TP4)

      Design Artifacts:

      Exploration:

      Note:

      https://camel.apache.org/camel-kamelets/latest/index.html
      Other useful links, community: https://github.com/apache/camel-kamelets
      Subset for product: https://github.com/openshift-integration/kamelet-catalog

            Unassigned Unassigned
            sdoyle@redhat.com Serena Nichols
            jaivardhan Kumar jaivardhan Kumar
            Votes:
            1 Vote for this issue
            Watchers:
            12 Start watching this issue

              Created:
              Updated:
              Resolved: