# Functions
Add creates a new Infrastructure Controller and adds it to the Manager.
ClusterToInfrastructureMapper returns a mapper that returns requests for Infrastructures whose referenced clusters have been modified.
DefaultPredicates returns the default predicates for an infrastructure reconciler.
NewReconciler creates a new reconcile.Reconciler that reconciles infrastructure resources of Gardener's `extensions.gardener.cloud` API group.
OperationAnnotationPredicate is a predicate for the operation annotation.
OperationAnnotationWrapper is a wrapper for an actuator that, after a successful reconcile, removes the Gardener operation annotation.
SecretToInfrastructureMapper returns a mapper that returns requests for Infrastructures whose referenced secrets have been modified.
# Constants
ControllerName is the name of the controller.
EventInfrastructureDeleton an event reason to describe infrastructure deletion.
EventInfrastructureReconciliation an event reason to describe infrastructure reconciliation.
FinalizerName is the infrastructure controller finalizer.
IgnoreOperationAnnotationFlag is the name of the command line flag to specify whether the operation annotation is ignored or not.
# Structs
AddArgs are arguments for adding an infrastructure controller to a manager.
ReconcilerConfig is a completed controller configuration.
ReconcilerOptions are command line options that can be set for controller.Options.
# Interfaces
Actuator acts upon Infrastructure resources.