Created
December 4, 2018 08:42
-
-
Save fabriziopandini/0456b8a242fd2b34304ecd1ef794de74 to your computer and use it in GitHub Desktop.
Kubeadm phases
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
preflight Run master pre-flight checks | |
kubelet-start Writes kubelet settings and (re)starts the kubelet | |
certs Certificate generation | |
/ca Generates the self-signed Kubernetes CA to provision identities for other Kubernetes components | |
/apiserver Generates the certificate for serving the Kubernetes API | |
/apiserver-kubelet-client Generates the Client certificate for the API server to connect to kubelet | |
/front-proxy-ca Generates the self-signed CA to provision identities for front proxy | |
/front-proxy-client Generates the client for the front proxy | |
/etcd-ca Generates the self-signed CA to provision identities for etcd | |
/etcd-server Generates the certificate for serving etcd | |
/etcd-peer Generates the credentials for etcd nodes to communicate with each other | |
/etcd-healthcheck-client Generates the client certificate for liveness probes to healtcheck etcd | |
/apiserver-etcd-client Generates the client apiserver uses to access etcd | |
/sa Generates a private key for signing service account tokens along with its public key | |
kubeconfig Generates all kubeconfig files necessary to establish the control plane and the admin kubeconfig file | |
/admin Generates a kubeconfig file for the admin to use and for kubeadm itself | |
/kubelet Generates a kubeconfig file for the kubelet to use *only* for cluster bootstrapping purposes | |
/controller-manager Generates a kubeconfig file for the controller manager to use | |
/scheduler Generates a kubeconfig file for the scheduler to use | |
control-plane Generates all static Pod manifest files necessary to establish the control plane | |
/apiserver Generates the kube-apiserver static Pod manifest | |
/controller-manager Generates the kube-controller-manager static Pod manifest | |
/scheduler Generates the kube-scheduler static Pod manifest | |
etcd Generates static Pod manifest file for local etcd. | |
/local Generates the static Pod manifest file for a local, single-node local etcd instance. | |
upload-config Uploads the kubeadm and kubelet configuration to a ConfigMap | |
/kubeadm Uploads the kubeadm ClusterConfiguration to a ConfigMap | |
/kubelet Uploads the kubelet component config to a ConfigMap | |
mark-control-plane Mark a node as a control-plane | |
bootstrap-token Generates bootstrap tokens used to join a node to a cluster | |
addon Installs required addons for passing Conformance tests | |
/coredns Installs the CoreDNS addon to a Kubernetes cluster | |
/kube-proxy Installs the kube-proxy addon to a Kubernetes cluster |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment