...

Directory /src/k8s.io/kubernetes/cmd

Name Synopsis
..
clicheck
cloud-controller-manager
dependencycheck Checks for restricted dependencies in go packages.
dependencyverifier
fieldnamedocscheck
gendocs
genkubedocs
genman
genswaggertypedocs
genutils
genyaml
gotemplate
import-boss import-boss enforces import restrictions in a given repository.
importverifier
kube-apiserver APIServer is the main API server and master for the cluster.
app Package app does all of the work necessary to create a Kubernetes APIServer by binding together the API, master and APIServer infrastructure.
options Package options contains flags and options for initializing an apiserver
testing
kube-controller-manager The controller manager is responsible for monitoring replication controllers, and creating corresponding pods to achieve the desired state.
app Package app implements a server that runs a set of active components.
config
options Package options provides the flags used for the controller manager.
testing
names
kube-proxy
app Package app does all of the work necessary to configure and run a Kubernetes app process.
kube-scheduler
app Package app implements a Server object for running the scheduler.
config
options
testing
kubeadm
app
apis
bootstraptoken Package bootstraptoken contains an API and utilities wrapping the "bootstrap.kubernetes.io/token" Secret type to ease its usage in kubeadm.
v1
kubeadm Package kubeadm is the package that contains the libraries that drive the kubeadm binary.
fuzzer
scheme
v1beta3 Package v1beta3 defines the v1beta3 version of the kubeadm configuration file format.
v1beta4 Package v1beta4 defines the v1beta4 version of the kubeadm configuration file format.
validation
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.
fuzzer
scheme
v1alpha2 Package v1alpha2 defines the v1alpha2 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.
v1alpha3 Package v1alpha3 defines the v1alpha3 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
alpha
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.
phases
init
join Package phases includes command line phases for kubeadm join
reset
upgrade
node
workflow Package workflow implements a workflow manager to be used for implementing composable kubeadm workflows.
upgrade
util
componentconfigs
constants
discovery
file
https
token
features
images
phases
addons
dns
proxy
bootstraptoken
clusterinfo
node
certs
renewal
controlplane
copycerts
etcd
kubeconfig
kubelet
markcontrolplane
patchnode
upgrade
uploadconfig
preflight
util
apiclient
certs
config Package config contains utilities for managing the kubeadm configuration API.
strict
crypto
dryrun
etcd
image
initsystem
kubeconfig
output
patches
pkiutil
testing
pubkeypin Package pubkeypin provides primitives for x509 public key pinning in the style of RFC7469.
runtime
staticpod
users
test
cmd
kubeconfig
resources
kubectl
kubectl-convert
kubelet The kubelet binary is responsible for maintaining a set of containers on a particular host VM.
app Package app makes it easy to create a kubelet server for various contexts.
options Package options contains all of the primary arguments for a kubelet.
kubemark
app
preferredimports verify that all the imports have our preferred alias(es).
prune-junit-xml
yamlfmt