strategicMerge
Strategic Merge Patch is a patching mechanism used by Kubernetes to modify objects by merging a patch document with the existing object. It is one of the patch types supported by the Kubernetes API, alongside JSON Merge Patch and JSON Patch. Strategic Merge Patch preserves fields not mentioned in the patch and applies changes in a way that can update nested structures without replacing the entire object.
A key feature is the merging of lists using merge keys. For lists, the resource type may
Usage commonly involves the Kubernetes API via kubectl patch with a strategic-merge-patch type, or when patches
Limitations include reliance on the target resource defining patchStrategy and patchMergeKey, and not all fields supporting
See also: Kubernetes patch types, JSON Merge Patch, JSON Patch, kubectl patch.