package
1.8.0
Repository: https://github.com/openkruise/kruise.git
Documentation: pkg.go.dev

# Functions

DoItSlowly tries to call the provided function a total of 'count' times, starting slow to check for errors, then speeding up if calls succeed.
GetActiveAndInactivePods get activePods and inactivePods.
GetControllerKey return key of CloneSet.
No description provided by the author
GetPersistentVolumeClaims gets a map of PersistentVolumeClaims to their template names, as defined in set.
No description provided by the author
No description provided by the author
IsRunningAndAvailable returns true if pod is in the PodRunning Phase, if it is available.
IsRunningAndReady returns true if pod is in the PodRunning Phase, if it is ready.
No description provided by the author
No description provided by the author
NextRevision finds the next valid revision number based on revisions.
SplitPodsByRevision returns Pods matched and unmatched the given revision.
UpdateStorage insert volumes generated by cs.Spec.VolumeClaimTemplates into Pod.

# Constants

PodDeletionCost can be used to set to an int32 that represent the cost of deleting a pod compared to other pods belonging to the same ReplicaSet.

# Variables

ControllerKind is GroupVersionKind for CloneSet.
DurationStore is a short cut for any sub-functions to notify the reconcile how long to wait to requeue.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

ActivePodsWithRanks type allows custom sorting of pods so a controller can pick the best ones to delete.
No description provided by the author

# Interfaces

No description provided by the author