package
0.0.0-20240306091841-1e85a6b78cc4
Repository: https://github.com/kkohtaka/kubernetesimal.git
Documentation: pkg.go.dev
# Functions
No description provided by the author
NewControllerExpectations returns a store for ControllerExpectations.
NewUIDTrackingControllerExpectations returns a wrapper around ControllerExpectations that is aware of deleteKeys.
# Constants
If a watch drops a delete event for a pod, it'll take this long before a dormant controller waiting for those packets is woken up anyway.
# Variables
ExpKeyFunc to parse out the key from a ControlleeExpectation.
UIDSetKeyFunc to parse out the key from a UIDSet.
# Structs
ControlleeExpectations track controllee creates/deletes.
ControllerExpectations is a cache mapping controllers to what they expect to see before being woken up for a sync.
UIDSet holds a key and a set of UIDs.
UIDTrackingControllerExpectations tracks the UID of the pods it deletes.
# Interfaces
ControllerExpectationsInterface is an interface that allows users to set and wait on expectations.