package
0.0.0-20240418082707-ea5f3670260e
Repository: https://github.com/ivorysql/ivory-operator.git
Documentation: pkg.go.dev

# Constants

ConditionIvoryDataInitialized is the type used in a condition to indicate whether or not the IvoryCluster's IvorySQL data directory has been initialized (e.g.
ConditionManualBackupSuccessful is the type used in a condition to indicate whether or not the manual backup for the current backup ID (as provided via annotation) was successful.
ConditionPGBackRestRestoreProgressing is the type used in a condition to indicate that and in-place pgBackRest restore is in progress.
ConditionReplicaCreate is the type used in a condition to indicate whether or not pgBackRest can be utilized for replica creation.
ConditionReplicaRepoReady is the type used in a condition to indicate whether or not the pgBackRest repository for creating replicas is ready.
ConditionRepoHostReady is the type used in a condition to indicate whether or not a pgBackRest repository host IvoryCluster is ready.
ControllerName is the name of the IvoryCluster controller.
EventRepoHostCreated is the event reason utilized when a pgBackRest repository host is created.
EventRepoHostNotFound is used to indicate that a pgBackRest repository was not found when reconciling.
EventStanzasCreated is the event reason utilized when a pgBackRest stanza create command completes successfully.
EventUnableToCreatePGBackRestCronJob is the event reason utilized when a pgBackRest backup CronJob fails to create successfully.
EventUnableToCreateStanzas is the event reason utilized when pgBackRest is unable to create stanzas for the repositories in a IvorySQL cluster.
ReasonReadyForRestore is the reason utilized within ConditionPGBackRestRestoreProgressing to indicate that the restore Job can proceed because the cluster is now ready to be restored (i.e.

# Structs

Instance represents a single IvorySQL instance of a IvoryCluster.
Reconciler holds resources for the IvoryCluster reconciler.
RepoResources is used to store various resources for pgBackRest repositories and repository hosts.