KUBERNETES(1)(kubernetes)
π KUBERNETES(1)(kubernetes) π
okay bestie, welcome to the kubernetes manual, section 1 β yes she's the real deal, she's a User command, and she is ready to spill. π«Ά
β¨ NAME β¨
kubeadm init phase certs apiserver β generate the certificate for serving the Kubernetes API. that's the whole vibe. π
πΈ SYNOPSIS πΈ
kubeadm init phase certs apiserver [OPTIONS]
π¦ DESCRIPTION π¦
so basically, this bad boy generates the certificate for serving the Kubernetes API, and it saves them into the apiserver.crt and apiserver.key files. iconic behavior, no notes. π
and listen β if both of those files already exist, kubeadm literally just skips the whole generation step and the existing files get used instead. she's not doing extra work for nobody. periodt. β¨
π OPTIONS π
--apiserver-advertise-address=""β the IP address the API Server will advertise it's listening on. if you don't set it, the default network interface gets used. lowkey convenient fr.--apiserver-cert-extra-sans=[]β optional extra Subject Alternative Names (SANs) to use for the API Server serving certificate. can be both IP addresses and DNS names, so go off. π--cert-dir="/etc/kubernetes/pki"β the path where to save and store the certificates. that's her home. π--config=""β path to a kubeadm configuration file.--control-plane-endpoint=""β specify a stable IP address or DNS name for the control plane. stability is main character energy. π--dry-run=falseβ don't apply any changes; just output what would be done. it's giving "pretend but make it informative". π--kubernetes-version="stable-1"β choose a specific Kubernetes version for the control plane.--service-cidr="10.96.0.0/12"β use alternative range of IP address for service VIPs.--service-dns-domain="cluster.local"β use alternative domain for services, e.g."myorg.internal". cute name btw. π
π« OPTIONS INHERITED FROM PARENT COMMANDS π«
these ones she got from her mother, we love a family tree. πΈ
--rootfs=""β the path to the'real'host root filesystem. this will causekubeadmtochrootinto the provided path. okay dramatic but valid. π--version=falseβ--version,--version=rawprints version information and quits;--version=vX.Y.Z...sets the reported version.
π SEE ALSO π
β HISTORY β
January 2015, Originally compiled by Eric Paris (eparis at redhat dot com) based on the kubernetes source material, but hopefully they have been automatically generated since!
heads up bestie: the actual page says the API Server will advertise it's listening on β that's the original wording, I'm not touching it, I just report. π€
okay that's the whole page, you ate that. π this was compiled from Manuals, User section, and it's KUBERNETES(1)(kubernetes) β dated all the way back to Jan 2015 by Eric Paris. slay forever, king. πβ¨π«Ά
π¦ where this page comes from
- arch rolling: kubeadm 1.37.2-1 Β· Apache-2.0
- fedora 43: kubernetes1.34-kubeadm 1.34.1-2.fc43 Β· Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND BSD-3-Clause-HP AND CC-BY-4.0 AND ISC AND MIT
- fedora 43: kubernetes1.34-kubeadm 1.34.10-1.fc43 Β· Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND BSD-3-Clause-HP AND CC-BY-4.0 AND ISC AND MIT
- fedora 43: kubernetes1.35-kubeadm 1.35.7-1.fc43 Β· Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND BSD-3-Clause-HP AND CC-BY-4.0 AND ISC AND MIT AND MPL-2.0
- fedora 43: kubernetes1.36-kubeadm 1.36.5-1.fc43 Β· Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND BSD-3-Clause-HP AND CC-BY-4.0 AND ISC AND MIT AND MPL-2.0
- fedora 43: kubernetes1.37-kubeadm 1.37.0-3.fc43
- fedora 43: kubernetes1.37-kubeadm 1.37.1-1.fc43 Β· Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND BSD-3-Clause-HP AND CC-BY-4.0 AND ISC AND MIT AND MPL-2.0
- fedora 44: kubernetes1.34-kubeadm 1.34.11-3.fc44 Β· Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND BSD-3-Clause-HP AND CC-BY-4.0 AND ISC AND MIT
- fedora 44: kubernetes1.34-kubeadm 1.34.6-1.fc44 Β· Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND BSD-3-Clause-HP AND CC-BY-4.0 AND ISC AND MIT
- fedora 44: kubernetes1.35-kubeadm 1.35.3-1.fc44 Β· Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND BSD-3-Clause-HP AND CC-BY-4.0 AND ISC AND MIT AND MPL-2.0
- fedora 44: kubernetes1.35-kubeadm 1.35.8-3.fc44 Β· Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND BSD-3-Clause-HP AND CC-BY-4.0 AND ISC AND MIT AND MPL-2.0
- fedora 44: kubernetes1.36-kubeadm 1.36.4-2.fc44
- fedora 44: kubernetes1.36-kubeadm 1.36.5-1.fc44 Β· Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND BSD-3-Clause-HP AND CC-BY-4.0 AND ISC AND MIT AND MPL-2.0
- fedora 44: kubernetes1.37-kubeadm 1.37.0-3.fc44
- fedora 44: kubernetes1.37-kubeadm 1.37.1-1.fc44 Β· Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND BSD-3-Clause-HP AND CC-BY-4.0 AND ISC AND MIT AND MPL-2.0
- nixos 26.05: kubernetes 1.36.3
- nixpkgs unstable: kubernetes 1.37.2
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms