# Functions

AsReconciler creates a Reconciler based on the given ObjectReconciler.
TerminalError is an error that will not be retried but still be logged and recorded in metrics.

# Structs

Request contains the information necessary to reconcile a Kubernetes object.
Result contains the result of a Reconciler invocation.

# Interfaces

ObjectReconciler is a specialized version of Reconciler that acts on instances of client.Object.
TypedReconciler implements an API for a specific Resource by Creating, Updating or Deleting Kubernetes objects, or by making changes to systems external to the cluster (e.g.

# Type aliases

TypedFunc is a function that implements the reconcile interface.