KUBERNETES(1)(kubernetes)
π KUBERNETES(1)(kubernetes) π
okay bestie, sit down, hydrate, and let's talk about the kubernetes manual page β specifically this little icon, kubeadm init phase addon kube-proxy. yes the name is a whole mouthful. it's giving "my full legal name at a Starbucks". but we move. π«Ά
β¨ NAME β¨
kubeadm init phase addon kube-proxy β install the kube-proxy addon to a Kubernetes cluster. that's it. that's the whole job. she's a specialist, not a generalist. π
β¨ SYNOPSIS β¨
kubeadm init phase addon kube-proxy [OPTIONS]
literally just the command and your flags. no positional args, no drama, no hidden fifth thing. we love a clean signature. π
β¨ DESCRIPTION β¨
So what does she actually DO? She installs the kube-proxy addon components via the API server. that's the vibe. no cap, that's the entire description, and honestly? she said what she said. π¦
β¨ OPTIONS β¨
okay this is the part where everybody scrolls fast and misses something, so let's go flag by flag, no skipping, fr fr. π₯
--apiserver-advertise-address=""β the IP address the API Server is gonna advertise that it's listening on. if you don't set this, the default network interface gets used instead. she'll pick for you. π--apiserver-bind-port=6443β the port for the API Server to bind to. default is6443, which is the classic, the icon, the moment.--config=""β path to a kubeadm configuration file. you know, the big config girl.--control-plane-endpoint=""β specify a stable IP address or DNS name for the control plane. stability? we love her.--dry-run=falseβ don't apply any changes; just output what would be done. a little window-shopping mode. nothing gets touched. π--image-repository="registry.k8s.io"β choose a container registry to pull control plane images from. default isregistry.k8s.io.--kubeconfig="/etc/kubernetes/admin.conf"β the kubeconfig file to use when talking to the cluster. and if this flag isn't set, a whole set of standard locations gets searched for an existing kubeconfig file. she'll go looking. she's resourceful. π--kubernetes-version="stable-1"β choose a specific Kubernetes version for the control plane. default isstable-1, which is giving "whatever's current, bestie".--pod-network-cidr=""β specify the range of IP addresses for the pod network. and if you set it, the control plane will automatically allocate CIDRs for every node. automatic. self-sufficient. main character energy. β¨--print-manifest=falseβ print the addon manifests toSTDOUTinstead of installing them. look but don't touch, but make it terminal output. πΈ
β¨ OPTIONS INHERITED FROM PARENT COMMANDS β¨
these aren't even hers, she got them from her parent commands. nepotism but make it CLI. π
--rootfs=""β the path to the 'real' host root filesystem. this will cause kubeadm tochrootinto the path you provide. yes,chroot. yes, it's serious. proceed with intention, bestie. π«Ά--version=falseβ--version, or--version=raw, prints version information and quits. and--version=vX.Y.Z...sets the reported version. so she can tell you what she is, or you can tell her what to say she is. both are options. π
β¨ SEE ALSO β¨
go read her sibling, they're linked, it's a family thing:
β¨ 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! (her words, not mine, but she ate with that one. π)
and that's the whole page, bestie. this manual is part of the Manuals set, filed under User, and it lives under the name KUBERNETES(1)(kubernetes) β dated back to that January 2015 era. read it, love it, --dry-run it first, and go slay. πβ¨π
π¦ 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