type stripMetaManager … var _ … // NewStripMetaManager creates a new Manager that strips metadata and typemeta fields from the manager's fieldset. func NewStripMetaManager(fieldManager Manager) Manager { … } // Update implements Manager. func (f *stripMetaManager) Update(liveObj, newObj runtime.Object, managed Managed, manager string) (runtime.Object, Managed, error) { … } // Apply implements Manager. func (f *stripMetaManager) Apply(liveObj, appliedObj runtime.Object, managed Managed, manager string, force bool) (runtime.Object, Managed, error) { … } // stripFields removes a predefined set of paths found in typed from managed func (f *stripMetaManager) stripFields(managed fieldpath.ManagedFields, manager string) { … }