tchughesiv commented on PR #345:
URL: 
https://github.com/apache/incubator-kie-kogito-serverless-operator/pull/345#issuecomment-1898770006

   > Questions:
   > 
   > * What should happen when a referenced platform CR (referenced by an 
active cluster platform CR) is deleted from the cluster? should it trigger a 
reconciliation to all platforms that used its service spec via the cluster 
platform CR and delete their service specs?
   Yes it will reconcile all platforms. But no, it will not delete their 
service specs. It WILL delete the `clusterPlatformRef` from their status which 
may, or may not, result in changes to a workflow's app properties configmap... 
depending on whether the local platform was using the cluster services or not.
   
   > I find strange that the services spec in a platform CR can be either a 
reference to platforms that are configured to inherit from the cluster 
platform, or just consumers, depending on the information of a CR.
   In the above example, the "sonataflow-platform" `SonataFlowPlatform` in the 
the "central-platform-ns" namespace will just be using its own services, as 
it's been referenced as the "central" platform within the 
`SonataFlowClusterPlatform.spec`. 
   
   Please define what you mean by "just consumers" here. It's important we 
allow the user the ability to decide whether they want to use the cluster-wide 
services, or define their own within their namespace.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to