mdebarros commented on issue #5588:
URL: https://github.com/apache/camel-k/issues/5588#issuecomment-2205279203

   I am very glad to see this proposal. 
   
   In fact I would go a step further and suggest that the concerns of "build" & 
"run" should be completely separated - i.e. Operator has two distinct 
deployable services/images that can each run independently or jointly.
   
   This would enable:
   
   1. Only deploying the "build" Operator will allow "DevOps" clusters to be 
used to build Sourcefull Integrations, which can be utilised in deployment-type 
environments running the "run" Operator.
   2. This will allow the running of "immutable" images for both Sourcefull and 
Sourceless deployments in high-security environments (i.e. Production).
   
   I just want to reiterate that the two capabilities should be two distinct 
separate services, one managing the "build" and the other managing 
"deployments". 
   
   Alternatively, If a single operator could be configured to run in some 
combination of "build" or "run" only, it would raise security concerns since 
either capability could still be enabled in a high-security environment 
(specifically the "build" capability being a concern here) - and thus the 
seperation of concerns here would be mostly nullified.
   


-- 
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: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to