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.

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

Version
v1.7.7-beta.0
Published
Sep 14, 2017
Platform
js/wasm
Imports
27 packages
Last checked
1 hour ago

Tools for package owners.