-
Feature Request
-
Resolution: Done
-
Major
-
1.39.0.Final
-
False
-
None
-
False
-
---
-
---
-
-
-
2023 Week 33-35 (from Aug 14), 2023 Week 36-38 (from Sep 4)
We should start looking at a use case where users need to fine-tune their workflow configurations, like probes, specialized labels, and so on in the pod deployment for a given workflow.
A few options:
1) Add the PodSpecTemplate to the SonataFlow
2) Add this template to be applied globally (in the namespace) in the SonataFlowPlatform
3) Add a ConfigMap exposing a few options to override this information in the workflow deployments.
Today, in practice, users can change the Workflow Deployment as they pleased since a few attributes are reconciled. See: https://github.com/kiegroup/kogito-serverless-operator/blob/v1.39.0/controllers/profiles/object_creators.go#L167-L172
But it's cumbersome to have the workflow deployed and then update the deployment. For development purposes, that can work, but in production things might be difficult to scale in a large cluster having users program their own operator to change our deployment manifest.
- blocks
-
KOGITO-9833 [Operator] - Add external built image integrity validation
- Closed
- causes
-
KOGITO-9857 [Operator] PodSpec is not taking account podtemplate
- Resolved
-
KOGITO-9906 java.lang.UnsatisfiedLinkError: no jep in java.library.path: [/usr/java/packages/lib, /usr/lib64, /lib64, /lib, /usr/lib]
- Resolved
- incorporates
-
KOGITO-8962 [KSW-Operator] Re-organize the Profile package
- Resolved
- is blocked by
-
KOGITO-9744 [Spike] Aggregate multiple workflows/subflows within the same SonataFlow CR
- Closed
- is related to
-
KOGITO-9839 [Operator][Docs] Document how to create a custom devmode image
- Resolved
-
KOGITO-9845 [Operator] Add .spec.resources mount to a built image
- Closed
- relates to
-
KOGITO-9262 [Operator] Making probes more patient
- Resolved