Package kubernetes-kubeadm

Kubernetes tool for standing up clusters

https://kubernetes.io/

Kubernetes tool for standing up clusters. Not mandatory. If used,
install on each machine in the cluster. Used to initialize each node,
and to join new machines to an existing cluster.

Version: 1.29.4

See also: kubernetes, kubernetes-client, kubernetes-systemd.

General Commands

kubeadm kubeadm: easily bootstrap a secure Kubernetes cluster
kubeadm-alpha Kubeadm experimental sub-commands
kubeadm-certs Commands related to handling kubernetes certificates
kubeadm-certs-certificate-key Generate certificate keys
kubeadm-certs-check-expiration Check certificates expiration for a Kubernetes cluster
kubeadm-certs-generate-csr Generate keys and certificate signing requests
kubeadm-certs-renew Renew certificates for a Kubernetes cluster
kubeadm-certs-renew-admin.conf Renew the certificate embedded in the kubeconfig file for the admin to use and for kubeadm itself
kubeadm-certs-renew-all Renew all available certificates
kubeadm-certs-renew-apiserver Renew the certificate for serving the Kubernetes API
kubeadm-certs-renew-apiserver-etcd-client Renew the certificate the apiserver uses to access etcd
kubeadm-certs-renew-apiserver-kubelet-client Renew the certificate for the API server to connect to kubelet
kubeadm-certs-renew-controller-manager.conf Renew the certificate embedded in the kubeconfig file for the controller manager to use
kubeadm-certs-renew-etcd-healthcheck-client Renew the certificate for liveness probes to healthcheck etcd
kubeadm-certs-renew-etcd-peer Renew the certificate for etcd nodes to communicate with each other
kubeadm-certs-renew-etcd-server Renew the certificate for serving etcd
kubeadm-certs-renew-front-proxy-client Renew the certificate for the front proxy client
kubeadm-certs-renew-scheduler.conf Renew the certificate embedded in the kubeconfig file for the scheduler manager to use
kubeadm-certs-renew-super-admin.conf Renew the certificate embedded in the kubeconfig file for the super-admin
kubeadm-completion Output shell completion code for the specified shell (bash or zsh)
kubeadm-config Manage configuration for a kubeadm cluster persisted in a ConfigMap in the cluster
kubeadm-config-images Interact with container images used by kubeadm
kubeadm-config-images-list Print a list of images kubeadm will use. The configuration file is used in case any images or image repositories are customized
kubeadm-config-images-pull Pull images used by kubeadm
kubeadm-config-migrate Read an older version of the kubeadm configuration API types from a file, and output the similar config object for the newer version
kubeadm-config-print Print configuration
kubeadm-config-print-init-defaults Print default init configuration, that can be used for 'kubeadm init'
kubeadm-config-print-join-defaults Print default join configuration, that can be used for 'kubeadm join'
kubeadm-config-print-reset-defaults Print default reset configuration, that can be used for 'kubeadm reset'
kubeadm-config-validate Read a file containing the kubeadm configuration API and report any validation problems
kubeadm-init Run this command in order to set up the Kubernetes control plane
kubeadm-init-phase Use this command to invoke single phase of the init workflow
kubeadm-init-phase-addon Install required addons for passing conformance tests
kubeadm-init-phase-addon-all Install all the addons
kubeadm-init-phase-addon-coredns Install the CoreDNS addon to a Kubernetes cluster
kubeadm-init-phase-addon-kube-proxy Install the kube-proxy addon to a Kubernetes cluster
kubeadm-init-phase-bootstrap-token Generates bootstrap tokens used to join a node to a cluster
kubeadm-init-phase-certs Certificate generation
kubeadm-init-phase-certs-all Generate all certificates
kubeadm-init-phase-certs-apiserver Generate the certificate for serving the Kubernetes API
kubeadm-init-phase-certs-apiserver-etcd-client Generate the certificate the apiserver uses to access etcd
kubeadm-init-phase-certs-apiserver-kubelet-client Generate the certificate for the API server to connect to kubelet
kubeadm-init-phase-certs-ca Generate the self-signed Kubernetes CA to provision identities for other Kubernetes components
kubeadm-init-phase-certs-etcd-ca Generate the self-signed CA to provision identities for etcd
kubeadm-init-phase-certs-etcd-healthcheck-client Generate the certificate for liveness probes to healthcheck etcd
kubeadm-init-phase-certs-etcd-peer Generate the certificate for etcd nodes to communicate with each other
kubeadm-init-phase-certs-etcd-server Generate the certificate for serving etcd
kubeadm-init-phase-certs-front-proxy-ca Generate the self-signed CA to provision identities for front proxy
kubeadm-init-phase-certs-front-proxy-client Generate the certificate for the front proxy client
kubeadm-init-phase-certs-sa Generate a private key for signing service account tokens along with its public key
kubeadm-init-phase-control-plane Generate all static Pod manifest files necessary to establish the control plane
kubeadm-init-phase-control-plane-all Generate all static Pod manifest files
kubeadm-init-phase-control-plane-apiserver Generates the kube-apiserver static Pod manifest
kubeadm-init-phase-control-plane-controller-manager Generates the kube-controller-manager static Pod manifest
kubeadm-init-phase-control-plane-scheduler Generates the kube-scheduler static Pod manifest
kubeadm-init-phase-etcd Generate static Pod manifest file for local etcd
kubeadm-init-phase-etcd-local Generate the static Pod manifest file for a local, single-node local etcd instance
kubeadm-init-phase-kubeconfig Generate all kubeconfig files necessary to establish the control plane and the admin kubeconfig file
kubeadm-init-phase-kubeconfig-admin Generate a kubeconfig file for the admin to use and for kubeadm itself
kubeadm-init-phase-kubeconfig-all Generate all kubeconfig files
kubeadm-init-phase-kubeconfig-controller-manager Generate a kubeconfig file for the controller manager to use
kubeadm-init-phase-kubeconfig-kubelet Generate a kubeconfig file for the kubelet to use only for cluster bootstrapping purposes
kubeadm-init-phase-kubeconfig-scheduler Generate a kubeconfig file for the scheduler to use
kubeadm-init-phase-kubeconfig-super-admin Generate a kubeconfig file for the super-admin
kubeadm-init-phase-kubelet-finalize Updates settings relevant to the kubelet after TLS bootstrap
kubeadm-init-phase-kubelet-finalize-all Run all kubelet-finalize phases
kubeadm-init-phase-kubelet-finalize-experimental-cert-rotation Enable kubelet client certificate rotation
kubeadm-init-phase-kubelet-start Write kubelet settings and (re)start the kubelet
kubeadm-init-phase-mark-control-plane Mark a node as a control-plane
kubeadm-init-phase-preflight Run pre-flight checks
kubeadm-init-phase-show-join-command Show the join command for control-plane and worker node
kubeadm-init-phase-upload-certs Upload certificates to kubeadm-certs
kubeadm-init-phase-upload-config Upload the kubeadm and kubelet configuration to a ConfigMap
kubeadm-init-phase-upload-config-all Upload all configuration to a config map
kubeadm-init-phase-upload-config-kubeadm Upload the kubeadm ClusterConfiguration to a ConfigMap
kubeadm-init-phase-upload-config-kubelet Upload the kubelet component config to a ConfigMap
kubeadm-join Run this on any machine you wish to join an existing cluster
kubeadm-join-phase Use this command to invoke single phase of the join workflow
kubeadm-join-phase-control-plane-join Join a machine as a control plane instance
kubeadm-join-phase-control-plane-join-all Join a machine as a control plane instance
kubeadm-join-phase-control-plane-join-etcd Add a new local etcd member
kubeadm-join-phase-control-plane-join-mark-control-plane Mark a node as a control-plane
kubeadm-join-phase-control-plane-join-update-status Register the new control-plane node into the ClusterStatus maintained in the kubeadm-config ConfigMap (DEPRECATED)
kubeadm-join-phase-control-plane-prepare Prepare the machine for serving a control plane
kubeadm-join-phase-control-plane-prepare-all Prepare the machine for serving a control plane
kubeadm-join-phase-control-plane-prepare-certs Generate the certificates for the new control plane components
kubeadm-join-phase-control-plane-prepare-control-plane Generate the manifests for the new control plane components
kubeadm-join-phase-control-plane-prepare-download-certs [EXPERIMENTAL] Download certificates shared among control-plane nodes from the kubeadm-certs Secret
kubeadm-join-phase-control-plane-prepare-kubeconfig Generate the kubeconfig for the new control plane components
kubeadm-join-phase-kubelet-start Write kubelet settings, certificates and (re)start the kubelet
kubeadm-join-phase-preflight Run join pre-flight checks
kubeadm-kubeconfig Kubeconfig file utilities
kubeadm-kubeconfig-user Output a kubeconfig file for an additional user
kubeadm-reset Performs a best effort revert of changes made to this host by 'kubeadm init' or 'kubeadm join'
kubeadm-reset-phase Use this command to invoke single phase of the reset workflow
kubeadm-reset-phase-cleanup-node Run cleanup node.
kubeadm-reset-phase-preflight Run reset pre-flight checks
kubeadm-reset-phase-remove-etcd-member Remove a local etcd member.
kubeadm-token Manage bootstrap tokens
kubeadm-token-create Create bootstrap tokens on the server
kubeadm-token-delete Delete bootstrap tokens on the server
kubeadm-token-generate Generate and print a bootstrap token, but do not create it on the server
kubeadm-token-list List bootstrap tokens on the server
kubeadm-upgrade Upgrade your cluster smoothly to a newer version with this command
kubeadm-upgrade-apply Upgrade your Kubernetes cluster to the specified version
kubeadm-upgrade-diff Show what differences would be applied to existing static pod manifests. See also: kubeadm upgrade apply --dry-run
kubeadm-upgrade-node Upgrade commands for a node in the cluster
kubeadm-upgrade-node-phase Use this command to invoke single phase of the node workflow
kubeadm-upgrade-node-phase-control-plane Upgrade the control plane instance deployed on this node, if any
kubeadm-upgrade-node-phase-kubelet-config Upgrade the kubelet configuration for this node
kubeadm-upgrade-node-phase-preflight Run upgrade node pre-flight checks
kubeadm-upgrade-plan Check which versions are available to upgrade to and validate whether your current cluster is upgradeable. To skip the internet check, pass in the optional…
kubeadm-version Print the version of kubeadm