Uploaded image for project: 'Serverless logic'
  1. Serverless logic
  2. SRVLOGIC-171

Singleton Job Service per Namespace

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Unresolved
    • Icon: Blocker Blocker
    • 1.33.0
    • 1.30.0
    • Cloud:Operator, Job Service
    • None
    • False
    • None
    • False

      Summary
      This user story describes a use case where user needs to have a singleton Job Service instance in the same namespace a Data Index on Kubernetes with Postgresql database.
      User is able to configure callbackstatetimeouts with persistence or with no persistence and their configuration allows registering process events on Data Index Sevice and create timers in Job Service.
      Postgresql instance from data index should be reused in Job Service.
      We should consider allowing user o deploy the DB first ( not as part of DI deployment )

      Procedures
      These are the steps this JIRA implements:

      Goal
      As a serverless logic user
      I want to have singleton Data Index service with Postresql and Job Service with Postresql persistence that is configured to register job status events in the Data Index service.
      I want to be able to configure the workflow to register process events in Data Index.
      I want to be able to configure the workflow to create timers on the Jobs Service.
      I want to be able to deploy a workflow with operator that requires timers.

      Acceptance criteria
      An example showcasing this use case is implemented in example repository.
      User is able to perform the use case.
      No blocker or critical issues are open.

            wmedvede@redhat.com Walter Medvedeo
            dhanak@redhat.com Dominik Hanak
            Dominik Hanak Dominik Hanak
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: