nicolaferraro opened a new issue #1976:
URL: https://github.com/apache/camel-k/issues/1976


   Currently the operator just delegates SinkBinding to apply changes to the 
deployment/ksvc/cronjob child resources of an integration. This may result in 
unexpected errors in deployments/pods when the binding happens late or has an 
error (because of env vars missing).
   
   It would be good if the operator could put the integration in a "waiting for 
binding" state (maybe the same used for service-binding, thanks to @johnpoth), 
then proceed only when the binding is done, to avoid temporary errors.
   
   To do this, we should look into sinkbinding to see if they have a way for 
external operators to intercept the flow (like service-binding does). Otherwise 
we may think to (contribute it, or) make the integration podSpecable, so that 
the SinkBinding is applied to the integration itself, not to the child 
resources.


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

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


Reply via email to