import "k8s.io/kubernetes/cmd/kubeadm/app/phases/controlplane"
func CreateInitStaticPodManifestFiles(manifestDir, patchesDir string, cfg *kubeadmapi.InitConfiguration) error
CreateInitStaticPodManifestFiles will write all static pod manifest files needed to bring up the control plane.
func CreateStaticPodFiles(manifestDir, patchesDir string, cfg *kubeadmapi.ClusterConfiguration, endpoint *kubeadmapi.APIEndpoint, componentNames ...string) error
CreateStaticPodFiles creates all the requested static pod files.
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 28 packages. Updated 2020-11-08. Refresh now. Tools for package owners.