Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func SanitizeObject ¶
SanitizeObject removes metadata (and optionally status) from a client.Object in-place. For StripStatus it converts to unstructured and back (generic, but only when needed).
func SanitizeUnstructured ¶
func SanitizeUnstructured(obj *unstructured.Unstructured, opts SanitizeOptions)
SanitizeUnstructured Removes additional metadata we might not need when loading unstructured items into a context.
Types ¶
type SanitizeOptions ¶
type SanitizeOptions struct {
StripResourceVersion bool
StripOwnerreferences bool
StripGeneration bool
StripUID bool
StripManagedFields bool
StripLastApplied bool
StripStatus bool
}
func DefaultSanitizeOptions ¶
func DefaultSanitizeOptions() SanitizeOptions
Click to show internal directories.
Click to hide internal directories.