KUBERNETES(1)(kubernetes)
β¨ KUBERNETES(1)(kubernetes) β¨
okay bestie, buckle UP β this is a page from the kubernetes manual, and it's lowkey a relic. written down by Eric Paris back in Jan 2015, and it lives in section 1 of the manual (that's "user commands", iykyk). let's get into it π«Ά
πΈ NAME πΈ
kubeadm init phase kubelet-finalize experimental-cert-rotation β Enable kubelet client certificate rotation
π DEPRECATED: use enable-client-cert-rotation instead. not me showing you the old one but like. here we are.
π SYNOPSIS π
kubeadm init phase kubelet-finalize experimental-cert-rotation [OPTIONS]
that's it. that's the whole vibe. no positional args, just options, periodt. π
π¦ DESCRIPTION π¦
so what does this actually do? it enables kubelet client certificate rotation. that's the whole job. iconic, honestly. very "does one thing and does it well" of it. π
but bestie. listen. it's deprecated. the β¨ correct β¨ way to do this now is enable-client-cert-rotation. this command is the experimental-era version that they kept around, and the manpage itself is telling you to move on. no cap. π©
π OPTIONS π
--cert-dir="/etc/kubernetes/pki" β the path where the certificates get saved and stored. yes,/etc/kubernetes/pkiis the default, that's literally what the quotes are telling you. π--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 print out what would have been done. this is your "let me see the vibes first" mode, and it defaults tofalse, so it will genuinely go do the thing unless you flip it on. π§ͺ
π OPTIONS INHERITED FROM PARENT COMMANDS π
these ones aren't even from this command specifically, they're handed down from the parent command like family heirlooms π
--rootfs="""" β the path to the'real'host root filesystem. giving it this will make kubeadmchrootinto the path you provided. that's a realchroot, so like... know what you're doing. π«£--version=falseβ--versionand--version=rawboth print version information and quit;--version=vX.Y.Z...sets the reported version. so it's a print-and-dip or a set-the-thing, depending on what you feed it. β
π SEE ALSO π
go read the parent one, fr fr. π
π§ 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! π (their words, not mine, and honestly relatable)
and that's the whole page, bestie!! πΈπ¦π
this one came out of the Manuals collection, in the User category, for version KUBERNETES(1)(kubernetes) β kubeadm init phase kubelet-finalize experimental-cert-rotation era. mwah. go rotate those certs the non-deprecated way. slay. π
β¨π
π¦ where this page comes from
- fedora 43: kubernetes1.31-kubeadm 1.31.13-1.fc43 Β· Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND ISC AND MIT
- fedora 43: kubernetes1.31-kubeadm 1.31.14-1.fc43 Β· Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND ISC AND MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms