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

[Operator] New SonataFlowClusterPlatform CRD & Controller

    XMLWordPrintable

Details

    Description

      Create a new cluster-scoped SonataFlowClusterPlatform CRD which is optionally used to specify a cluster-wide set of services. This is done by referencing a namespaced SonataFlowPlatform resource, thus leveraging its existing service deployment capabilities, and making it available to workflows in the entire cluster.

      apiVersion: sonataflow.org/v1alpha08
      kind: SonataFlowClusterPlatform
      metadata:
        name: cluster-platform
      spec:
        platformRef:
          name: sonataflow-platform
          namespace: central-platform-ns
      status:
        conditions:
        - status: …
          type: Succeed

      NOTES

      1. Enhance SonataFlowPlatform logic and CR status accordingly
      2. Start with enabling services cluster-wide via SonataFlowPlatform.spec.services. Support overrides at namespace level

       

      Attachments

        Issue Links

          Activity

            People

              tohughes Tommy Hughes
              tohughes Tommy Hughes
              Ricardo Zanini Fernandes
              Dominik Hanak Dominik Hanak
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: