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