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

   ### Requirement
   
   We have security requirements for production deployments that require 
modifications the integration pods/containers. For example, being able to 
configure `automountServiceAccountToken` to the deployed integration pod. 
Currently this is the only field that we cannot configure, however we expect 
more to come in the future as our requirements evolve.
   
   Zulip thread:
   
https://camel.zulipchat.com/#narrow/stream/257299-camel-k/topic/Integration.20PodTemplate.20uses.20custom.20PodSpec
   
   ### Problem
   
   Currently the framework is using a [custom 
PodSpec](https://camel.apache.org/camel-k/2.2.x/apis/camel-k.html#_camel_apache_org_v1_PodSpec)
 which is a subset of the official Kubernetes 
[PodSpec](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.27/#podspec-v1-core).
 Many fields are simply not available, for example 
`automountServiceAccountToken` and there isn't any other way to configure this 
field from within the framework.
   
   ### Proposal
   
   Configure more fields from the Kubernetes PodSpec and add them to the subset 
PodSpec that camel-k is using. Ideally the whole K8 PodSpec would be available 
for maximum customization. If not, perhaps we could streamline the process for 
adding additional fields to the PodSpec as the requirements come up.
   
   ### Open questions
   
   _No response_


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