KUBERNETES(1)(kubernetes)
π KUBERNETES(1)(kubernetes) π
okay bestie, so this is a page from the kubernetes manual, section 1 (that's the "user commands" girlies, iykyk). It was written by Eric Paris back in Jan 2015 and honestly? iconic behavior. Let's get into it. π«Ά
β¨ NAME β¨
kubeadm init phase certs all β generate all the certificates, like, every single one. no crumbs. π
πΈ SYNOPSIS πΈ
kubeadm init phase certs all [OPTIONS]
π DESCRIPTION π
Generate all certificates. that's it, that's the whole thing. it does the cert thing and it does all of them. slay. π
π OPTIONS π
--apiserver-advertise-address=""β the IP address the API Server is gonna advertise that it's listening on. if you don't set it, the default network interface gets used. no cap.--apiserver-cert-extra-sans=[]β optional extra Subject Alternative Names (SANs) for the API Server serving certificate. these can be both IP addresses and DNS names, so go off. β¨--cert-dir="/etc/kubernetes/pki"β the path where the certificates get saved and stored. default is/etc/kubernetes/pkiand that's the vibe. π--config=""β path to a kubeadm configuration file.--control-plane-endpoint=""β specify a stable IP address or DNS name for the control plane. stability is the main character here. π--dry-run=falseβ don't apply any changes, just output what would be done. a lil preview moment, we love her. π¦--kubernetes-version="stable-1"β choose a specific Kubernetes version for the control plane.--service-cidr="10.96.0.0/12"β use an alternative range of IP addresses for service VIPs.--service-dns-domain="cluster.local"β use an alternative domain for services, e.g."myorg.internal". custom domain era. π
π§ OPTIONS INHERITED FROM PARENT COMMANDS π§
yes bestie, these come from the parent command, they're like family heirlooms:
--rootfs=""β the path to the 'real' host root filesystem. this will cause kubeadm tochrootinto the provided path. (note the quotes around 'real' β the manpage said it like that, not me π)--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! π (the manpage's words, not mine β she's been through some things.)
fr fr, this is from the Manuals collection, User section, and the whole page is stamped KUBERNETES(1)(kubernetes). periodt. π
thanks for coming to my ted talk bestie, go generate those certs, you're gonna eat πβ¨
π¦ 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