squakez commented on issue #4179:
URL: https://github.com/apache/camel-k/issues/4179#issuecomment-1492069762

   > I think that must be an opt in settings and I would be really careful to 
do it by default as i.e. in a gitops scenario like with argocd, if the 
kameletbinding get translated to binding, then argocd would probably detect a 
drift and re-apply the kameletbinding resulting in a ping-pong scenario
   
   Yes, my main concern is to avoid such kind of situations as we don't know 
how exactly those resources are deployed to the cluster. Right now, with no 
conversion in place, what it happens in an upgrade scenario is that a 
KameletBinding is no longer reconciled when we move to Camel K V2. The resource 
will sit there with nobody reconciling it. Another possibility is to delegate 
such a conversion on the `kamel rebuild`, or definitely let the user to 
manually convert to a Binding when he wants to upgrade.


-- 
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