package
1.33.0-alpha.2
Repository: https://github.com/kubernetes/kubernetes.git
Documentation: pkg.go.dev
# Functions
NewActualStateOfWorld returns a new instance of ActualStateOfWorld.
NewDesiredStateOfWorld returns a new instance of DesiredStateOfWorld.
# Constants
AttachStateAttached represents the state in which the volume is attached to the node.
AttachStateDetached represents the state in which the volume is not attached to the node.
AttachStateUncertain represents the state in which the Actual State of World does not know whether the volume is attached to the node.
# Structs
AttachedVolume represents a volume that is attached to a node.
PodToAdd represents a pod that references the underlying volume and is scheduled to the underlying node.
VolumeToAttach represents a volume that should be attached to a node.
# Interfaces
ActualStateOfWorld defines a set of thread-safe operations supported on the attach/detach controller's actual state of the world cache.
DesiredStateOfWorld defines a set of thread-safe operations supported on the attach/detach controller's desired state of the world cache.
# Type aliases
AttachState represents the attach state of a volume to a node known to the Actual State of World.