Uploaded image for project: 'Red Hat Internal Developer Platform'
  1. Red Hat Internal Developer Platform
  2. RHIDP-2704

[janus-idp/backstage-plugins] Unclear when Orchestrator Plugin should use single-container Sonata Flow vs. entire Sonata Flow K8s Operator / Knative / OpenShift ecosystem

Create Doc EPIC for Fe...Prepare for Y ReleasePrepare for Z ReleaseXMLWordPrintable

    • False
    • Hide

      None

      Show
      None
    • False

      [2354902707] Upstream Reporter: BillKlineVT
      Upstream issue status: Closed
      Upstream description:

      What do you want to improve?

      Need clarification on when to use "dev mode" deployment of a single-container SonataFlow vs. the Orchestrator Helm chart/operator to support the Orchestrator plugin. Are there certain features/use cases that are only supported by the more heavyweight operator?

      What does the current documentation state?

      The Orchestrator plugin is configured by default ("dev mode") to create a single docker container as the backstage-internal-sonataflow service to support Backstage calls for Orchestrator workflows.

      When considering a production use of the Orchestrator plugin, the documentation steers one to much more complex deployment of OpenShift, and the Orchestrator Helm chart which deploys RHDH (Red Hat Developer Hub) Backstage, OpenShift Serverless Logic Operator (with Data-Index and Job Service), OpenShift Serverless Operator (Knative Eventing and Knative Serving).

      What would you like to be added/updated in the documentation?

      Examples of when a single-container SonataFlow should be used vs. when the full SonataFlow Orchestrator operator should be used


      Upstream URL: https://github.com/janus-idp/backstage-plugins/issues/1815

              Unassigned Unassigned
              upstream-sync Upstream Sync
              RHIDP - Plugins
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: