# Functions
NewReconciler creates a new reconciler for Compaction.
NewReconcilerWithImageVector creates a new reconciler for Compaction with an ImageVector.
# Constants
8Gi.
SafeToEvictKey - annotation that ignores constraints to evict a pod like not being replicated, being on kube-system namespace or having a local storage if set to "false".
# Structs
Config contains configuration for the Compaction Controller.
Reconciler reconciles compaction jobs for Etcd resources.