Back to godoc.org

Directory k8s.io/kubernetes/cmd

v1.18.6
Latest Go to latest
Published: Jul 15, 2020 | License: Apache-2.0 | Module: k8s.io/kubernetes
Path Synopsis
clicheck
cloud-controller-manager
cloud-controller-manager/app Package app implements a server that runs a set of active components.
cloud-controller-manager/app/apis/config
cloud-controller-manager/app/apis/config/scheme
cloud-controller-manager/app/apis/config/v1alpha1
cloud-controller-manager/app/config
cloud-controller-manager/app/options
cloud-controller-manager/app/testing
controller-manager/app
controller-manager/app/options
gendocs
genkubedocs
genman
genswaggertypedocs
genutils
genyaml
importverifier
kube-apiserver apiserver is the main api server and master for the cluster.
kube-apiserver/app Package app does all of the work necessary to create a Kubernetes APIServer by binding together the API, master and APIServer infrastructure.
kube-apiserver/app/options Package options contains flags and options for initializing an apiserver
kube-apiserver/app/testing
kube-controller-manager The controller manager is responsible for monitoring replication controllers, and creating corresponding pods to achieve the desired state.
kube-controller-manager/app Package app implements a server that runs a set of active components.
kube-controller-manager/app/config
kube-controller-manager/app/options Package options provides the flags used for the controller manager.
kube-controller-manager/app/testing
kube-proxy
kube-proxy/app Package app does all of the work necessary to configure and run a Kubernetes app process.
kube-scheduler
kube-scheduler/app Package app implements a Server object for running the scheduler.
kube-scheduler/app/config
kube-scheduler/app/options
kube-scheduler/app/testing
kubeadm
kubeadm/app
kubeadm/app/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).
kubeadm/app/apis/kubeadm/fuzzer
kubeadm/app/apis/kubeadm/scheme
kubeadm/app/apis/kubeadm/v1beta1 Package v1beta1 has been deprecated by v1beta2 Package v1beta1 defines the v1beta1 version of the kubeadm configuration file format.
kubeadm/app/apis/kubeadm/v1beta2 Package v1beta2 defines the v1beta2 version of the kubeadm configuration file format.
kubeadm/app/apis/kubeadm/validation
kubeadm/app/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.
kubeadm/app/apis/output/fuzzer
kubeadm/app/apis/output/scheme
kubeadm/app/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.
kubeadm/app/cmd
kubeadm/app/cmd/alpha
kubeadm/app/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.
kubeadm/app/cmd/phases
kubeadm/app/cmd/phases/init
kubeadm/app/cmd/phases/join
kubeadm/app/cmd/phases/reset
kubeadm/app/cmd/phases/upgrade/node
kubeadm/app/cmd/phases/workflow Package workflow implements a workflow manager to be used for implementing composable kubeadm workflows.
kubeadm/app/cmd/upgrade
kubeadm/app/cmd/util
kubeadm/app/componentconfigs
kubeadm/app/constants
kubeadm/app/discovery
kubeadm/app/discovery/file
kubeadm/app/discovery/https
kubeadm/app/discovery/token
kubeadm/app/features
kubeadm/app/images
kubeadm/app/phases/addons/dns
kubeadm/app/phases/addons/proxy
kubeadm/app/phases/bootstraptoken/clusterinfo
kubeadm/app/phases/bootstraptoken/node
kubeadm/app/phases/certs
kubeadm/app/phases/certs/renewal
kubeadm/app/phases/controlplane
kubeadm/app/phases/copycerts
kubeadm/app/phases/etcd
kubeadm/app/phases/kubeconfig
kubeadm/app/phases/kubelet
kubeadm/app/phases/markcontrolplane
kubeadm/app/phases/patchnode
kubeadm/app/phases/selfhosting
kubeadm/app/phases/upgrade
kubeadm/app/phases/uploadconfig
kubeadm/app/preflight
kubeadm/app/util
kubeadm/app/util/apiclient
kubeadm/app/util/audit
kubeadm/app/util/certs
kubeadm/app/util/config
kubeadm/app/util/config/strict
kubeadm/app/util/crypto
kubeadm/app/util/dryrun
kubeadm/app/util/etcd
kubeadm/app/util/initsystem
kubeadm/app/util/kubeconfig
kubeadm/app/util/kustomize Package kustomize contains helpers for working with embedded kustomize commands Package kustomize contains helpers for working with embedded kustomize commands
kubeadm/app/util/output
kubeadm/app/util/pkiutil
kubeadm/app/util/pubkeypin Package pubkeypin provides primitives for x509 public key pinning in the style of RFC7469.
kubeadm/app/util/runtime
kubeadm/app/util/staticpod
kubeadm/test
kubeadm/test/cmd
kubeadm/test/kubeconfig
kubeadm/test/resources
kubectl
kubelet The kubelet binary is responsible for maintaining a set of containers on a particular host VM.
kubelet/app Package app makes it easy to create a kubelet server for various contexts.
kubelet/app/options Package options contains all of the primary arguments for a kubelet.
kubemark
linkcheck
preferredimports verify that all the imports have our preferred alias(es).
verifydependencies verify that dependencies are up-to-date across different files