package
1.13.0-alpha.1
Repository: https://github.com/clickyotomy/kubernetes.git
Documentation: pkg.go.dev
# Functions
AttemptToLoadRecycler tries decoding a pod from a filepath for use as a recycler for a volume.
CreateControllerContext creates a context struct containing references to resources needed by the controllers such as the cloud provider and clientBuilder.
TODO: In general, any controller checking this needs to be dynamic so users don't have to restart their controller manager if they change the apiserver.
GetDynamicPluginProber gets the probers of dynamically discoverable plugins for the attach/detach controller.
No description provided by the author
No description provided by the author
NewControllerInitializers is a public map of named controller groups (you can start more than one in an init func) paired to their InitFunc.
NewControllerManagerCommand creates a *cobra.Command object with default parameters.
ProbeAttachableVolumePlugins collects all volume plugins for the attach/ detach controller.
ProbeControllerVolumePlugins collects all persistent volume plugins into an easy to use list.
ProbeExpandableVolumePlugins returns volume plugins which are expandable.
ResyncPeriod returns a function which generates a duration each time it is invoked; this is so that multiple controllers don't get into lock-step and all hammer the apiserver with list requests simultaneously.
Run runs the KubeControllerManagerOptions.
No description provided by the author
# Constants
Jitter used when starting controller managers.
No description provided by the author
No description provided by the author
# Variables
No description provided by the author
# Structs
No description provided by the author
# Type aliases
No description provided by the author
InitFunc is used to launch a particular controller.