MCPcopy
hub / github.com/helm/helm / ClientUpdateOptionThreeWayMergeForUnstructured

Function ClientUpdateOptionThreeWayMergeForUnstructured

pkg/kube/client.go:713–719  ·  view source on GitHub ↗

ClientUpdateOptionThreeWayMergeForUnstructured enables performing three-way merge for unstructured objects Must not be enabled when ClientUpdateOptionServerSideApply is enabled

(threeWayMergeForUnstructured bool)

Source from the content-addressed store, hash-verified

711// ClientUpdateOptionThreeWayMergeForUnstructured enables performing three-way merge for unstructured objects
712// Must not be enabled when ClientUpdateOptionServerSideApply is enabled
713func ClientUpdateOptionThreeWayMergeForUnstructured(threeWayMergeForUnstructured bool) ClientUpdateOption {
714 return func(o *clientUpdateOptions) error {
715 o.threeWayMergeForUnstructured = threeWayMergeForUnstructured
716
717 return nil
718 }
719}
720
721// ClientUpdateOptionServerSideApply enables performing object apply server-side (default)
722// see: https://kubernetes.io/docs/reference/using-api/server-side-apply/

Callers 3

performInstallMethod · 0.92
performRollbackMethod · 0.92
TestUpdateFunction · 0.85

Calls

no outgoing calls

Tested by 1

TestUpdateFunction · 0.68

Used in the wild real call sites across dependent graphs

searching dependent graphs…