package app
import "k8s.io/kubernetes/cmd/cloud-controller-manager/app"
Index ¶
- Constants
- func NewCloudControllerManagerCommand() *cobra.Command
- func Run(s *options.CloudControllerManagerServer, cloud cloudprovider.Interface) error
- func StartControllers(s *options.CloudControllerManagerServer, kubeconfig *restclient.Config, clientBuilder controller.ControllerClientBuilder, stop <-chan struct{}, recorder record.EventRecorder, cloud cloudprovider.Interface) error
Constants ¶
const ( // Jitter used when starting controller managers ControllerStartJitter = 1.0 )
Functions ¶
func NewCloudControllerManagerCommand ¶
NewCloudControllerManagerCommand creates a *cobra.Command object with default parameters
func Run ¶
func Run(s *options.CloudControllerManagerServer, cloud cloudprovider.Interface) error
Run runs the ExternalCMServer. This should never exit.
func StartControllers ¶
func StartControllers(s *options.CloudControllerManagerServer, kubeconfig *restclient.Config, clientBuilder controller.ControllerClientBuilder, stop <-chan struct{}, recorder record.EventRecorder, cloud cloudprovider.Interface) error
StartControllers starts the cloud specific controller loops.
Source Files ¶
controllermanager.go
Directories ¶
Path | Synopsis |
---|---|
cmd/cloud-controller-manager/app/options |
- Version
- v1.8.5-beta.0
- Published
- Nov 20, 2017
- Platform
- js/wasm
- Imports
- 33 packages
- Last checked
- 2 minutes ago –
Tools for package owners.