package standalone
import "k8s.io/kubernetes/pkg/standalone"
package standalone has utilities for running different Kubernetes binaries in a single binary.
Index ¶
- func GetDockerEndpoint(dockerEndpoint string) string
- func RunApiServer(cl *client.Client, etcdClient tools.EtcdClient, addr string, port int)
- func RunControllerManager(machineList []string, cl *client.Client, nodeMilliCPU, nodeMemory int64)
- func RunKubelet(etcdClient tools.EtcdClient, hostname, dockerEndpoint string)
- func RunScheduler(cl *client.Client)
Functions ¶
func GetDockerEndpoint ¶
Get a docker endpoint, either from the string passed in, or $DOCKER_HOST environment variables
func RunApiServer ¶
RunApiServer starts an API server in a go routine.
func RunControllerManager ¶
RunControllerManager starts a controller
func RunKubelet ¶
func RunKubelet(etcdClient tools.EtcdClient, hostname, dockerEndpoint string)
RunKubelet starts a Kubelet talking to dockerEndpoint
func RunScheduler ¶
RunScheduler starts up a scheduler in it's own goroutine
Source Files ¶
doc.go standalone.go
- Version
- v0.5.5
- Published
- Dec 2, 2014
- Platform
- js/wasm
- Imports
- 21 packages
- Last checked
- 1 minute ago –
Tools for package owners.