# Functions
CascadeDeletion performs cascading deletion of live managed objects using GitSync.
GetLiveManagedObjects retrieves live managed objects from the provided cache for the given GitSync configuration.
KeyOfGitSync returns the unique key of a gitsync.
NewIgnoreNormalizer creates diff normalizer which removes ignored fields according to given application spec and resource overrides.
No description provided by the author
NewNoopNormalizer returns normalizer that does not apply any resource modifications.
NewSyncer returns a Synchronizer instance.
No description provided by the author
StateDiffs will apply all required normalizations and calculate the diffs between the live and the config/desired states.
WithTaskInterval sets the interval of picking up a task from the work queue.
WithWorkers sets the number of workers working on autoscaling.
# Structs
No description provided by the author
OverrideIgnoreDiff contains configurations about how fields should be ignored during diffs between the desired state and live state.
ResourceFilter filter resources based on allowed Resource Types.
ResourceIgnoreDifferences contains resource filter and list of json paths which should be ignored during comparison with live state.
No description provided by the author
ResourceOverride holds configuration to customize resource diffing and health assessment.
No description provided by the author
No description provided by the author
# Interfaces
LiveStateCache is a cluster caching that stores resource references and ownership references.
# Type aliases
No description provided by the author
No description provided by the author