KUBERNETES(1)(kubernetes)
β¨ KUBERNETES(1)(kubernetes) β the manual page, bestie edition β¨
okay so you opened the manual for kubeadm upgrade node phase addon coredns and honestly? iconic choice. this is from the kubernetes manual, section 1, and it was written down by Eric Paris back in Jan 2015. let's get into it π
πΈ NAME πΈ
kubeadm upgrade node phase addon coredns β Upgrade the CoreDNS addon
π SYNOPSIS π
kubeadm upgrade node phase addon coredns [OPTIONS]
π¦ DESCRIPTION π¦
Upgrade the CoreDNS addon
that's it. that's the whole vibe. she upgrades your CoreDNS addon and she does not elaborate. main character energy fr fr π
β¨ OPTIONS β¨
--config=""β Path to a kubeadm configuration file.--dry-run=falseβ Do not change any state, just output the actions that would be performed. lowkey a lil peek behind the curtain, no cap π--kubeconfig="/etc/kubernetes/admin.conf"β The kubeconfig file to use when talking to the cluster. If the flag is not set, a set of standard locations can be searched for an existing kubeconfig file.--patches=""β Path to a directory that contains files named"target[suffix][+patchtype].extension". For example,"kube-apiserver0+merge.yaml"or just"etcd.json"."target"can be one of"kube-apiserver","kube-controller-manager","kube-scheduler","etcd","kubeletconfiguration","corednsdeployment","kubeproxydaemonset"."patchtype"can be one of"strategic","merge"or"json"and they match the patch formats supported by kubectl. The default"patchtype"is"strategic"."extension"must be either"json"or"yaml"."suffix"is an optional string that can be used to determine which patches are applied first alpha-numerically.
not me reading that patch filename grammar three times π it's giving naming convention, it's giving target[suffix][+patchtype].extension, it's giving study it bestie, she's picky.
π OPTIONS INHERITED FROM PARENT COMMANDS π
these ones came down from the parent command, they're the nepo babies of the flag world and we respect them π«Ά
--rootfs=""β The path to the'real'host root filesystem. This will cause kubeadm to chroot into the provided path.--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!
okay that's the whole page bestie, you ate that πβ¨ this was Manuals, User β KUBERNETES(1)(kubernetes), dated Jan 2015, and no I will not be normal about a manpage. periodt ππ§
π¦ where this page comes from
- arch rolling: kubeadm 1.37.2-1 Β· Apache-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.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
- 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