kubernetesk8s.io/kubernetes/cmd/kubelet/app/options Index | Files

package options

import "k8s.io/kubernetes/cmd/kubelet/app/options"

Package options contains all of the primary arguments for a kubelet.

Index

Functions

func GetDefaultPodInfraContainerImage

func GetDefaultPodInfraContainerImage() string

Returns the arch-specific pause image that kubelet should use as the default

Types

type KubeletServer

type KubeletServer struct {
	componentconfig.KubeletConfiguration

	AuthPath      util.StringFlag // Deprecated -- use KubeConfig instead
	KubeConfig    util.StringFlag
	APIServerList []string

	RunOnce bool

	// Insert a probability of random errors during calls to the master.
	ChaosChance float64
	// Crash immediately, rather than eating panics.
	ReallyCrashForTesting bool
	SystemReserved        config.ConfigurationMap
	KubeReserved          config.ConfigurationMap
}

KubeletServer encapsulates all of the parameters necessary for starting up a kubelet. These can either be set via command line or directly.

func NewKubeletServer

func NewKubeletServer() *KubeletServer

NewKubeletServer will create a new KubeletServer with default values.

func (*KubeletServer) AddFlags

func (s *KubeletServer) AddFlags(fs *pflag.FlagSet)

AddFlags adds flags for a specific KubeletServer to the specified FlagSet

Source Files

options.go

Version
v1.3.0-alpha.4
Published
May 17, 2016
Platform
windows/amd64
Imports
13 packages
Last checked
2 minutes ago

Tools for package owners.