package
1.33.0-alpha.2
Repository: https://github.com/kubernetes/kubernetes.git
Documentation: pkg.go.dev
# Functions
Match check if the given DaemonSet's template matches the template stored in the given history.
NewDaemonSetsController creates a new DaemonSetsController.
NewPod creates a new pod.
NodeShouldRunDaemonPod checks a set of preconditions against a (node,daemonset) and returns a summary.
# Constants
BackoffGCInterval is the time that has to pass before next iteration of backoff GC is run.
BurstReplicas is a rate limiter for booting pods on a lot of pods.
FailedDaemonPodReason is added to an event when the status of a Pod of a DaemonSet is 'Failed'.
FailedPlacementReason is added to an event when a DaemonSet can't schedule a Pod to a specified node.
SelectingAllReason is added to an event when a DaemonSet selects all Pods.
StatusUpdateRetries limits the number of retries if sending a status update to API server fails.
SucceededDaemonPodReason is added to an event when the status of a Pod of a DaemonSet is 'Succeeded'.
# Structs
DaemonSetsController is responsible for synchronizing DaemonSet objects stored in the system with actual running pods.