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

[Docs] Document resource requirements (Helm-based) for orchestrator in RHDH

    • RHDH Documentation 3276, RHDH Documentation 3277, RHDH Documentation 3278

      Feature Overview (aka. Goal Summary)

      Provide a turnkey installation of RHDH configured for workflow orchestration, enabling users to immediately start
      creating and managing workflows through RHDH without manual configuration.

      ADR for flavors at https://docs.google.com/document/d/1vIgSutpuPpqpwYRAL54xFgCHpgkJu5RMZbabsQzqEfA/edit?usp=sharing

      Goals (aka. expected user outcomes)

      • Enable immediate use of workflow orchestration capabilities in RHDH.
      • Simplify the installation and configuration of SonataFlow infrastructure.
      • Provide pre-configured orchestrator plugin.
      • Reduce time-to-value for workflow orchestration use cases.

      Requirements (aka. Acceptance Criteria):

      • Infrastructure Setup:
        • Install required SonataFlow operator and CRDs and Knative.
        • Deploy and configure SonataFlow runtime.
        • Configure network policies and routes as needed.
      • RHDH Configuration:
        • Install and configure orchestrator dynamic plugin.
        • Configure required plugin environment variables and secrets.
        • Configure default permissions for workflow management.
      • Helm Integration:
        • Add orchestrator flavor option to RHDH Helm chart.
        • Implement conditional logic for flavor-specific resources.
        • Add flavor-specific values with sensible defaults.
        • Include post-install hooks for infrastructure configuration.
      • Documentation:
        • Document flavor installation process.
        • Document resource requirements (CPU, Memory).
        • Document resources required for airgapped environments.
      • Testing:
        • Flavors should be testable.

      Out of Scope (Optional)

      • Deployment into existing RHDH installations is not supported, though it cannot be prevented.

      Customer Considerations (Optional)

      • None specified.

      Documentation Considerations

      • Provide detailed documentation on the installation process, resource requirements, and airgapped environment
        considerations.

              rhn-support-jmagak Judith Amondi Magak
              hmanwani@redhat.com Heena Manwani
              RHIDP - Documentation
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: