kubernetesk8s.io/kubernetes/cmd/kubeadm/app/master Index | Files

package master

import "k8s.io/kubernetes/cmd/kubeadm/app/master"

Index

Constants

const (
	DefaultCloudConfigPath = "/etc/kubernetes/cloud-config"
)

Static pod definitions in golang form are included below so that `kubeadm init` can get going.

const (
	DummyDeployment = "" /* 382 byte string literal not displayed */

)

Functions

func CreateClientAndWaitForAPI

func CreateClientAndWaitForAPI(file string) (*clientset.Clientset, error)

func CreateSelfHostedControlPlane

func CreateSelfHostedControlPlane(cfg *kubeadmapi.MasterConfiguration, client *clientset.Clientset) error

func WaitForAPI

func WaitForAPI(client *clientset.Clientset)

func WriteStaticPodManifests

func WriteStaticPodManifests(cfg *kubeadmapi.MasterConfiguration) error

WriteStaticPodManifests builds manifest objects based on user provided configuration and then dumps it to disk where kubelet will pick and schedule them.

Source Files

apiclient.go manifests.go selfhosted.go templates.go

Version
v1.6.3
Published
May 10, 2017
Platform
js/wasm
Imports
26 packages
Last checked
10 minutes ago

Tools for package owners.