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