kubernetes: k8s.io/kubernetes/cmd/kubeadm/app/phases/controlplane Index | Files

package controlplane

import "k8s.io/kubernetes/cmd/kubeadm/app/phases/controlplane"


Package Files

manifests.go volumes.go

func CreateInitStaticPodManifestFiles Uses

func CreateInitStaticPodManifestFiles(manifestDir, kustomizeDir string, cfg *kubeadmapi.InitConfiguration) error

CreateInitStaticPodManifestFiles will write all static pod manifest files needed to bring up the control plane.

func CreateStaticPodFiles Uses

func CreateStaticPodFiles(manifestDir, kustomizeDir string, cfg *kubeadmapi.ClusterConfiguration, endpoint *kubeadmapi.APIEndpoint, componentNames ...string) error

CreateStaticPodFiles creates all the requested static pod files.

func GetStaticPodSpecs Uses

func GetStaticPodSpecs(cfg *kubeadmapi.ClusterConfiguration, endpoint *kubeadmapi.APIEndpoint) map[string]v1.Pod

GetStaticPodSpecs returns all staticPodSpecs actualized to the context of the current configuration NB. this methods holds the information about how kubeadm creates static pod manifests.

Package controlplane imports 18 packages (graph) and is imported by 22 packages. Updated 2020-05-31. Refresh now. Tools for package owners.