Skip to content

Commit 21a986c

Browse files
author
GitHub Actions
committed
Add architecture section
1 parent 4bb1e80 commit 21a986c

File tree

4 files changed

+5
-0
lines changed

4 files changed

+5
-0
lines changed
669 KB
Loading
505 KB
Loading
298 KB
Loading

modules/orchestrator/con-architecture-overview.adoc

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,12 +22,17 @@ Job Service:: Dedicated to orchestrating scheduled tasks for workflows.
2222

2323
OpenShift Serverless:: This operator furnishes serverless capabilities essential for workflow communication. It employs Knative eventing to interface with the Data Index service and uses Knative functions to introduce more intricate logic to workflows.
2424

25+
image::rhdh/system-context-diagram-orch.png[]
26+
2527
PostgreSQL Server:: PostgreSQL Server provides a robust and reliable database solution essential for data persistence within the Orchestrator ecosystem. The system uses PostgreSQL Server for storing both Sonataflow information and {product-custom-resource-type} data.
2628

2729
KeyCloak:: KeyCloak is essential for enhancing security measures by being responsible for authentication and security services within applications. KeyCloak must be provisioned externally to manage authentication, as the Orchestrator Operator does not install it.
2830

2931
OpenShift AMQ Streams (Strimzi/Kafka):: This Operator is crucial for ensuring the reliability of the eventing system. It is not presently integrated into the deployment current iteration.
3032

33+
image::rhdh/orchestrator-plugins.png[]
34+
35+
image::rhdh/container-diagram-orch.png[]
3136

3237
The `dynamic-plugins.default.yaml` file includes the following Orchestrator plugin components, but disables them by default:
3338

0 commit comments

Comments
 (0)