Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Run

func Run() error

Run creates and executes new kubeadm command

Types

This section is empty.

Source Files

Directories

Path Synopsis
apis/kubeadm Package kubeadm holds the internal kubeadm API types Note: This file should be kept in sync with the similar one for the external API TODO: The BootstrapTokenString object should move out to either k8s.io/client-go or k8s.io/api in the future (probably as part of Bootstrap Tokens going GA).
apis/kubeadm/fuzzer
apis/kubeadm/scheme
apis/kubeadm/v1beta1 Package v1beta1 has been deprecated by v1beta2 Package v1beta1 defines the v1beta1 version of the kubeadm configuration file format.
apis/kubeadm/v1beta2 Package v1beta2 defines the v1beta2 version of the kubeadm configuration file format.
apis/kubeadm/validation
apis/output Package output implements the kubeadm structured output The purpose of the kubeadm structured output is to have a well defined versioned output format that other software that uses kubeadm for cluster deployments can use and rely on.
apis/output/fuzzer
apis/output/scheme
apis/output/v1alpha1 Package v1alpha1 defines the v1alpha1 version of the kubeadm data structures related to structured output The purpose of the kubeadm structured output is to have a well defined versioned output format that other software that uses kubeadm for cluster deployments can use and rely on.
cmd
cmd/alpha
cmd/options Package options provide a central point for defining flags for kubeadm cobra commands, no matter if hard coded commands or autogenerated command for phases.
cmd/phases
cmd/phases/init
cmd/phases/join
cmd/phases/reset
cmd/phases/upgrade/node
cmd/phases/workflow Package workflow implements a workflow manager to be used for implementing composable kubeadm workflows.
cmd/upgrade
cmd/util
componentconfigs
constants
discovery
discovery/file
discovery/https
discovery/token
features
images
phases/addons/dns
phases/addons/proxy
phases/bootstraptoken/clusterinfo
phases/bootstraptoken/node
phases/certs
phases/certs/renewal
phases/controlplane
phases/copycerts
phases/etcd
phases/kubeconfig
phases/kubelet
phases/markcontrolplane
phases/patchnode
phases/selfhosting
phases/upgrade
phases/uploadconfig
preflight
util
util/apiclient
util/audit
util/certs
util/config
util/config/strict
util/crypto
util/dryrun
util/etcd
util/image
util/initsystem
util/kubeconfig
util/kustomize Package kustomize contains helpers for working with embedded kustomize commands Package kustomize contains helpers for working with embedded kustomize commands
util/output
util/patches
util/pkiutil
util/pubkeypin Package pubkeypin provides primitives for x509 public key pinning in the style of RFC7469.
util/runtime
util/staticpod