# Functions

NewCleaner creates a cleaner that attempts to delete resources with the labels specified and of the types returned by CleanTypeRetriever.
NewResourceReconciler creates a reconciler that continuously ensures that the provided resources are provisioned.
RetrieverEmpty is commonly used to start a chain of retriever functions.
RetrieverFromGk retrieves a list of group version resources based on group kinds.
RetrieverFromObjs retrieves a list of group version resources based on supplied object types.

# Constants

compare Everything.
ignore labels when comparing.

# Structs

RemoveOpt is used to configure the removal.

# Type aliases

CleanTypeRetriever returns types and labels for the cleaner to remove.
CompareStrategy determines the comparison strategy between cleanTypes.