# Functions
AddStatefulSetRollout creates a new statefulset rollout controller and adds it to the manager.
CheckUpdate checks if update event should be processed.
CleanupNonReadyPod deletes all pods, that are not ready.
ConfigureStatefulSetForInitialRollout initially configures a stateful set for canarying and rollout.
ConfigureStatefulSetForRollout configures a stateful set for canarying and rollout.
NewMutator returns a new reconcile.Reconciler.
NewStatefulSetRolloutMutator creates a statefulset mutator for setting the partion.
NewStatefulSetRolloutReconciler returns a new reconcile.Reconciler.
# Variables
AnnotationCanaryRollout is the state of the canary rollout of the stateful set.
AnnotationCanaryRolloutEnabled if set to "true" canary behaviour is desired.
AnnotationCanaryWatchTime is the max time for the canary update.
AnnotationUpdateStartTime is the timestamp when the update started.
AnnotationUpdateWatchTime is the max time for the complete update.
# Structs
Mutator changes statefulset definitions.
ReconcileStatefulSetRollout reconciles an QuarksStatefulSet object when references changes.