astefanutti edited a comment on pull request #1787:
URL: https://github.com/apache/camel-k/pull/1787#issuecomment-722520633


   @lburgazzoli @nicolaferraro 👋,
   
   That PR introduces the _pod_ trait, whose purpose is to be responsible for 
all the aspects that directly relate to the integration pods configuration. 
That includes upcoming work to support:
   - Tolerations
   - Pod topology spread
   - Pod template, either inlined or by referencing a ConfigMap, addressing 
#1685.
   
   Technically, the _affinity_ trait should be merged into that new trait, yet 
we may want to keep that concern separated, at least to maintain compatibility 
for the 1.x lifespan.
   
   It turns out we already have traits responsible for the container and 
deployment aspects, but none for those of the pods. The _deployment_ trait 
could have been a candidate to meet that need. However it's specific to the 
_Deployment_ strategy, while the pod aspects can be shared across deployment 
strategies.
   
   WDYT?


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