package
1.1.5
Repository: https://github.com/athosone/operator-utils.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author
No description provided by the author

# Functions

AddFinalizer adds the passed finalizer this object.
AdvancedTemplateFuncMap to add Sprig and additional templating functions.
HasFinalizer returns whether this object has the passed finalizer.
IsBeingDeleted returns whether this object has been requested to be deleted.
IsGVKDefined verifies if a resource is defined and returns it.
IsJSONArray checks to see if a byte array containing JSON is an array of data.
No description provided by the author
IsUnstructuredDefined checks whether the content of a unstructured is defined against the passed DiscoveryClient.
NewReconcilerBase is a contruction function to create a new ReconcilerBase.
NewLookupFunction get information at runtime from cluster.
No description provided by the author
ProcessTemplate processes an initialized Go template with a set of data.
ProcessTemplateArray processes an initialized Go template with a set of data.
RemoveFinalizer removes the passed finalizer from object.
ValidateUnstructured validates the content of an unstructured against an openapi schema.

# Structs

ReconcilerBase is a base struct from which all reconcilers can be derived from.
ResourceGenerationOrFinalizerChangedPredicate this predicate will fire an update event when the spec of a resource is changed (controller by ResourceGeneration), or when the finalizers are changed.