kubeadm versionPrint kubeadm version information.
Bootstrap, join, cert, kubeconfig, reset, phase, image, and upgrade commands for kubeadm-managed clusters.
Initialize and inspect kubeadm-based clusters.
kubeadm versionPrint kubeadm version information.
kubeadm init --pod-network-cidr=10.244.0.0/16Bootstrap a new control plane.
Initialize HA control plane and upload certs for additional control-plane joins.
kubeadm init --control-plane-endpoint=k8s.example.com --upload-certsInitialize HA control plane and upload certs for additional control-plane joins.
kubeadm token createCreate a bootstrap token for joining nodes.
kubeadm token create --print-join-commandGenerate a ready-to-run join command.
kubeadm token listShow active kubeadm bootstrap tokens.
kubeadm token delete abcdef.0123456789abcdefInvalidate a bootstrap token.
kubeadm join k8s.example.com:6443 --token abcdef.0123456789abcdef --discovery-token-ca-cert-hash sha256:<hash>Join a worker node to the cluster.
kubeadm join k8s.example.com:6443 --token abcdef.0123456789abcdef --discovery-token-ca-cert-hash sha256:<hash> --control-plane --certificate-key <key>Join an additional control-plane node.
Operate kubeadm-managed PKI and kubeconfig files.
kubeadm certs check-expirationSee kubeadm-managed certificate expiry dates.
Renew all kubeadm-managed control-plane certificates.
kubeadm certs renew allRenew all kubeadm-managed control-plane certificates.
kubeadm certs renew apiserverRenew the API server certificate only.
kubeadm certs certificate-keyGenerate a certificate key for control-plane join.
Generate a kubeconfig file for a user credential.
kubeadm kubeconfig user --client-name=platform-adminGenerate a kubeconfig file for a user credential.
kubeadm init phase upload-certs --upload-certsRun only the cert upload phase.
Break apart the lifecycle for advanced administration.
kubeadm init phase preflightRun kubeadm preflight checks.
Run control-plane static pod generation phases.
kubeadm init phase control-plane allRun control-plane static pod generation phases.
kubeadm resetRemove kubeadm state from a node.
kubeadm reset -fReset a node non-interactively.
kubeadm upgrade planCheck available and recommended upgrade targets.
Upgrade the control plane to a target version.
kubeadm upgrade apply v1.35.2Upgrade the control plane to a target version.
Run node-side upgrade steps after packages are updated.
kubeadm upgrade nodeRun node-side upgrade steps after packages are updated.
kubeadm config print init-defaultsGenerate a baseline kubeadm init configuration.
kubeadm config images listShow control-plane images for the chosen version.
Pre-pull images before cluster bootstrap or upgrade.
kubeadm config images pullPre-pull images before cluster bootstrap or upgrade.