KUBERNETES(1)(kubernetes)
β¨ NAME β¨
kubeadm certs renew super-admin.conf β bestie, this one renews the certificate embedded in the kubeconfig file for the super-admin π
This page lives in the KUBERNETES(1)(kubernetes) manual, and the whole thing was originally compiled by Eric Paris back in Jan 2015 π
πΈ SYNOPSIS πΈ
kubeadm certs renew super-admin.conf [OPTIONS]
π DESCRIPTION π
So what this does is renew the certificate embedded in the kubeconfig file for the super-admin. That's the vibe. That's the whole assignment. π«Ά
Renewals run unconditionally, no cap β it does not care whether your certificate expiration date says it's fine or not. It's renewing anyway, periodt. And extra attributes like SANs get based on the existing file/certificates, so you do not need to resupply them. Not me saving you a whole extra step π
By default, renewal tries to use the certificate authority in the local PKI managed by kubeadm. As an alternative, it's possible to use the K8s certificate API for certificate renewal. And as a last option β the final resort, the backup backup β it can generate a CSR request. Options on options, we love to see it π
Now listen, this part matters: after renewal, to make your changes actually effective, you have to restart control-plane components, and eventually re-distribute the renewed certificate if the file is used elsewhere too. It's giving "you did the thing but the thing isn't live yet" π
β OPTIONS β
--cert-dir="/etc/kubernetes/pki"β the path where to save the certificates πΎ--config=""β path to a kubeadm configuration file π--kubeconfig="/etc/kubernetes/admin.conf"β the kubeconfig file to use when talking to the cluster. And if the flag is not set, a set of standard locations can be searched for an existing kubeconfig file π
π OPTIONS INHERITED FROM PARENT COMMANDS π
These cuties came from the parent commands, so they're here too:
--rootfs=""β the path to the 'real' host root filesystem. This will cause kubeadm to chroot into the provided path π--version=falseβ--versionand--version=rawprint version information and then quit;--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! π
Okay that's the whole page, bestie β go forth and renew that super-admin cert πβ¨ This was the Manuals edition, User section, KUBERNETES(1)(kubernetes) π¦πΈπ
π¦ 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