pierDipi opened a new issue, #4347:
URL: https://github.com/apache/camel-k/issues/4347

   I have a use case where I want to use Istio to enforce mTLS communication 
between Kamelets and other workloads (Knative Eventing components, etc) in an 
OpenShift cluster and I've not found a way to add istio injection annotations 
to a given Kamelet data plane (ie `sidecar.istio.io/inject: true`).
   
   In Istio, there is an option to inject sidecars into every pods in a given 
namespace (see 
https://istio.io/latest/docs/setup/additional-setup/sidecar-injection/#controlling-the-injection-policy),
 however:
   - [that's not supported by OpenShift Service 
Mesh](https://docs.openshift.com/container-platform/4.11/service_mesh/v2x/ossm-vs-community.html#ossm-automatic-injection_ossm-vs-istio)
   - namespace-level injection is sometimes not desirable since that impacts 
other workloads of a given namespace
   
   Therefore I need a way to add the `sidecar.istio.io/inject: true` to a given 
Kamelet Source and Sink data plane.
   
   Is there any existing way to achieve this?


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

Reply via email to