-
Feature
-
Resolution: Done
-
Critical
-
None
-
L
-
False
-
-
False
-
-
0% To Do, 0% In Progress, 100% Done
-
-
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.
- is depended on by
-
RHIDP-8318 Optional Charts for workflow lifecycle (CI/CD) post-installation setup of the Helm-based Orchestrator flavor (POC/Demo use cases)
-
- Closed
-
- is related to
-
RHIDP-6168 [Docs] Document how to install and upgrade the RHDH Orchestrator flavor (Helm-based)
-
- Closed
-