KUBERNETES(1)(kubernetes)
π kubeadm init phase certs apiserver-etcd-client π
okay bestie, welcome to the KUBERNETES(1) manual page, section kubernetes π pull up a chair, grab a boba, and let's talk about a cert. yes. a cert. iconic behavior only.
β¨ NAME β¨
kubeadm init phase certs apiserver-etcd-client β generate the certificate the apiserver uses to access etcd π¦
β¨ SYNOPSIS β¨
kubeadm init phase certs apiserver-etcd-client [OPTIONS]
that's it. that's the whole vibe. no positional args, just vibes and flags π
β¨ DESCRIPTION β¨
so what are we actually doing here? we're generating the certificate that the apiserver uses to talk to etcd, and we're saving those little babies into the apiserver-etcd-client.crt and apiserver-etcd-client.key files. π
and listen β if both of those files are already there? kubeadm is NOT gonna redo the work. it skips the generation step entirely and just uses the files that already exist. lowkey respectful of your time honestly. β¨
β¨ OPTIONS β¨
--cert-dir="/etc/kubernetes/pki"β the path where we save and store the certificates. that's the default, she lives at/etc/kubernetes/pkiπ--config=""β path to a kubeadm configuration file. defaults to empty string, so no config file unless you say so π--dry-run=falseβ don't apply any changes, just output what would be done. window shopping for certs, no cap π--kubernetes-version="stable-1"β choose a specific Kubernetes version for the control plane. default is"stable-1"β
β¨ OPTIONS INHERITED FROM PARENT COMMANDS β¨
these come from the parent command, so they're giving main character energy by association π
--rootfs=""β the path to the 'real' host root filesystem. this will cause kubeadm tochrootinto the provided path. fancy π«--version=falseβ--version,--version=rawprints version information and quits;--version=vX.Y.Z...sets the reported version. so many modes, so little time π
β¨ SEE ALSO β¨
that's the friend. go say hi. π«Ά
β¨ HISTORY β¨
okay history lesson, bestie π January 2015, this was originally compiled by Eric Paris (eparis at redhat dot com) based on the kubernetes source material β but hopefully they have been automatically generated since! π not the hand-compiled lore.
β οΈ reminder from your girl: this page is for kubeadm init phase certs apiserver-etcd-client only. don't go applying these flags to random other commands and then act surprised, i'm begging π
and that's a wrap, gorgeous π this was the KUBERNETES(1) kubernetes manual, rendered for the Manuals / User section, and the page itself is dated Jan 2015 with Eric Paris as the original author. slay, stay certified, and don't forget to back up your keys π
β¨π
π¦ 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