You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by GitBox <gi...@apache.org> on 2021/02/15 17:59:05 UTC

[GitHub] [camel-k] astefanutti opened a new pull request #2039: feat: Use server-side apply to patch owned resources

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:
users@infra.apache.org



[GitHub] [camel-k] astefanutti merged pull request #2039: feat: Use server-side apply to create and patch owned resources

Posted by GitBox <gi...@apache.org>.
astefanutti merged pull request #2039:
URL: https://github.com/apache/camel-k/pull/2039


   


----------------------------------------------------------------
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:
users@infra.apache.org