# Functions

No description provided by the author
No description provided by the author
CopyAnnotations copies all non-controlled annotations.
CopyLabels copies all non-controlled Labels.
IsManagedBy checks the sources labels to see if the resource is currently being managed-by this controller.
No description provided by the author
MustGetKey creates a key from Kubernetes resource in the format <namespace>/<name>.
MustGetObject casts the object into a Kubernetes `metav1.Object`.
NewGenericReplicator creates a new GenericReplicator.
PrepareAnnotations prepares a new map of annotations based on the provided resource.
PrepareLabels prepares a new map of labels based on the provided resource.
PrepareOwnerReferences prepares the OwnerReferences array.
No description provided by the author
No description provided by the author

# Constants

ExternalName suffix options.
Annotations that are added to resources and used by this Controller.
Annotations that are added to resources and used by this Controller.
LastAppliedConfigurationAnnotationKey is an annotation created by Kubernetes to keep track of last config.
ManagedByLabelKey is an label key appended to kube-external-sync managed resources.
ManagedByLabelValue is an label value appended to kube-external-sync managed resources.
Annotations that are added to replicated resources by this Controller.
Annotations that are added to replicated resources by this Controller.
Annotations that are added to replicated resources by this Controller.
Annotations that are added to resources and used by this Controller.
Annotations that are added to resources and used by this Controller.
Annotations that are added to resources and used by this Controller.
Annotations that are added to resources and used by this Controller.
Annotations that are added to resources and used by this Controller.
Annotations that are added to resources and used by this Controller.
ExternalName suffix options.

# Variables

DefaultStripAnnotations contains the annotations that are to be stripped when replicating a resource.

# Structs

GenericReplicator represents the top-level Replicator.
No description provided by the author
ReplicatorConfig represents configuration for individual resource controllers.
UpdateFuncs stores the resource updater functions.

# Interfaces

No description provided by the author

# Type aliases

No description provided by the author
No description provided by the author