app

package
v0.3.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 13, 2017 License: Apache-2.0 Imports: 33 Imported by: 0

Documentation

Overview

Package app implements a server that runs a set of active components. This includes replication controllers, service endpoints and nodes.

CAUTION: If you update code in this file, you may need to also update code

in contrib/mesos/pkg/controllermanager/controllermanager.go

Index

Constants

View Source
const (
	// Jitter used when starting controller managers
	ControllerStartJitter = 1.0
)

Variables

This section is empty.

Functions

func NewControllerManagerCommand

func NewControllerManagerCommand() *cobra.Command

NewControllerManagerCommand creates a *cobra.Command object with default parameters

func ResyncPeriod

func ResyncPeriod(s *options.CMServer) func() time.Duration

func Run

func Run(s *options.CMServer) error

Run runs the CMServer. This should never exit.

func StartControllers

func StartControllers(s *options.CMServer, kubeClient archonclientset.Interface, kubeconfig *restclient.Config, stop <-chan struct{}, recorder record.EventRecorder) error

Types

This section is empty.

Directories

Path Synopsis
Package options provides the flags used for the controller manager.
Package options provides the flags used for the controller manager.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL