# Functions

SetImageUpdateAutomationReadiness sets the ready condition with the given status, reason and message.

# Constants

GitNotAvailableReason is used for ConditionReady when the automation run cannot proceed because the git repository is missing or cannot be cloned.
No description provided by the author
No description provided by the author
NoStrategyReason is used for ConditionReady when the automation run cannot proceed because there is no update strategy given in the spec.
ReconciliationFailedReason represents the fact that the reconciliation failed.
ReconciliationSucceededReason represents the fact that the reconciliation succeeded.
UpdateStrategySetters is the name of the update strategy that uses kyaml setters.

# Variables

AddToScheme adds the types in this group-version to the given scheme.
GroupVersion is group version used to register these objects.
SchemeBuilder is used to add go types to the GroupVersionKind scheme.

# Structs

CommitSpec specifies how to commit changes to the git repository.
No description provided by the author
CrossNamespaceSourceReference contains enough information to let you locate the typed Kubernetes resource object at cluster level.
No description provided by the author
No description provided by the author
ImageUpdateAutomation is the Schema for the imageupdateautomations API.
ImageUpdateAutomationList contains a list of ImageUpdateAutomation.
ImageUpdateAutomationSpec defines the desired state of ImageUpdateAutomation.
ImageUpdateAutomationStatus defines the observed state of ImageUpdateAutomation.
PushSpec specifies how and where to push commits.
SigningKey references a Kubernetes secret that contains a GPG keypair.
UpdateStrategy is a union of the various strategies for updating the Git repository.

# Type aliases

UpdateStrategyName is the type for names that go in .update.strategy.