Documentation ¶
Overview ¶
Package app implements a server that runs a set of active components. This includes node controllers, service and route controller, and so on.
Index ¶
Constants ¶
View Source
const ( // ControllerStartJitter is the jitter value used when starting controller managers. ControllerStartJitter = 1.0 // ConfigzName is the name used for register cloud-controller manager /configz, same with GroupName. ConfigzName = "cloudcontrollermanager.config.k8s.io" )
View Source
const ( // IPv6DualStack enables ipv6 dual stack feature // Original copy from pkg/features/kube_features.go IPv6DualStack = "IPv6DualStack" )
Variables ¶
View Source
var ControllersDisabledByDefault = sets.NewString()
ControllersDisabledByDefault is the controller disabled default when starting cloud-controller managers.
Functions ¶
func KnownControllers ¶ added in v1.14.0
func KnownControllers() []string
KnownControllers indicate the default controller we are known.
func NewCloudControllerManagerCommand ¶
NewCloudControllerManagerCommand creates a *cobra.Command object with default parameters
func Run ¶
func Run(c *cloudcontrollerconfig.CompletedConfig, stopCh <-chan struct{}) error
Run runs the ExternalCMServer. This should never exit.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.