kubernetesk8s.io/kubernetes/pkg/standalone Index | Files

package standalone

import "k8s.io/kubernetes/pkg/standalone"

package standalone has utilities for running different Kubernetes binaries in a single binary.

Index

Functions

func GetDockerEndpoint

func GetDockerEndpoint(dockerEndpoint string) string

Get a docker endpoint, either from the string passed in, or $DOCKER_HOST environment variables

func RunApiServer

func RunApiServer(cl *client.Client, etcdClient tools.EtcdClient, addr string, port int)

RunApiServer starts an API server in a go routine.

func RunControllerManager

func RunControllerManager(machineList []string, cl *client.Client, nodeMilliCPU, nodeMemory int64)

RunControllerManager starts a controller

func RunKubelet

func RunKubelet(etcdClient tools.EtcdClient, hostname, dockerEndpoint string)

RunKubelet starts a Kubelet talking to dockerEndpoint

func RunScheduler

func RunScheduler(cl *client.Client)

RunScheduler starts up a scheduler in it's own goroutine

Source Files

doc.go standalone.go

Version
v0.5.4
Published
Nov 25, 2014
Platform
js/wasm
Imports
21 packages
Last checked
25 seconds ago

Tools for package owners.