reconciler

package
v0.0.8 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 26, 2024 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var ErrChildKeyMismatch = errors.New("child key mismatch")

Functions

func IgnoreAnnotations added in v0.0.4

func IgnoreAnnotations() cmp.Option

func IgnoreFinalizers added in v0.0.4

func IgnoreFinalizers() cmp.Option

func IgnoreManagedFields

func IgnoreManagedFields() cmp.Option

func IgnoreStatusFields added in v0.0.4

func IgnoreStatusFields() cmp.Option

func IgnoreTypeMeta

func IgnoreTypeMeta() cmp.Option

func InvertFunc

func InvertFunc[T client.Object](f func(parent T) bool) func(parent T) bool

func IsNotMarkedForDeletion added in v0.0.6

func IsNotMarkedForDeletion[T client.Object](obj T) bool

Types

type DryRunType

type DryRunType string
const (
	// DryRunWarn will attempt a dry-run on a mismatch and log a warning if the object is identical after the dry-run (default)
	DryRunWarn DryRunType = "warn"
	// DryRunSilent will perform a dry-run and not log anything if the object is identical after the dry-run
	DryRunSilent DryRunType = "silent"
	// DryRunNone will not perform a dry-run, and will always update the object if it is different
	DryRunNone DryRunType = "none"
)

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL