astefanutti opened a new pull request #2039: URL: https://github.com/apache/camel-k/pull/2039
Server-side apply has been introduced to improve co-operation of controllers, in defining the desire state for shared resources. We previously implemented a custom strategy, relying on a combination of merge patch and pruning of nil values, but that fails to leverage the semantic provided by the strategic merge patch field markers, as strategic merge patch is not supported by CRDs, like Knative Service. With server-side apply, markers can be applied to data structures (Lists, Maps), to make valid and finer-grained merge strategies. **Release Note** ```release-note feat: Use server-side apply to patch owned 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