KUBERNETES(1)(kubernetes)

πŸ“¦
version 1.34.11 Β· 3 versions
, in fedora 43, fedora 44

πŸ’… kubernetes β€” kubeadm join phase control-plane-join etcd ✨

okay bestie, welcome to the kubernetes manual, section 1 πŸŽ€ this one is kubeadm join phase control-plane-join etcd and she is niche but she is important πŸ¦‹


✨ NAME ✨

kubeadm join phase control-plane-join etcd β€” add a new local etcd member πŸ’–


🌸 SYNOPSIS 🌸

kubeadm join phase control-plane-join etcd [OPTIONS]

πŸ¦‹ DESCRIPTION πŸ¦‹

Add a new local etcd member 🫢 that's it, that's the whole job. she shows up, she joins the etcd squad, she serves. main character energy fr fr ✨


πŸ‘‘ OPTIONS πŸ‘‘

  • --apiserver-advertise-address="" β€” if this node is gonna host a brand new control plane instance, this is the IP address the API Server is gonna advertise that it's listening on πŸ’… if you don't set it, the default network interface gets used, no stress πŸŽ€
  • --config="" β€” path to a kubeadm configuration file πŸ“„
  • --control-plane=false β€” create a new control plane instance on this node πŸ‘‘ (default is false, so like, only if you say so)
  • --dry-run=false β€” don't apply any changes, just output what would be done πŸ™ˆ perfect for a lil vibe check before you commit. default false
  • --node-name="" β€” specify the node name 🏷️
  • --patches="" β€” path to a directory that contains files named target[suffix][+patchtype].extension 🧚 for example, kube-apiserver0+merge.yaml or just etcd.json. okay so breaking it down bestie:
    • target can be one of kube-apiserver, kube-controller-manager, kube-scheduler, etcd, kubeletconfiguration, corednsdeployment
    • 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 πŸ”€

🫢 OPTIONS INHERITED FROM PARENT COMMANDS 🫢

  • --rootfs="" β€” the path to the 'real' host root filesystem 🌈 this will cause kubeadm to chroot into the provided path. (yes, chroot, she's serious 😭)
  • --version=false β€” --version, --version=raw prints 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! 😭 iconic honestly


no cap, every flag here is verbatim β€” don't go renaming anything bestie, kubeadm will simply not hear you πŸ’€

and that's the whole page, you ate that πŸ“ this lil beauty comes from the Manuals corner of the User shelf, filed under KUBERNETES(1)(kubernetes), dated way back in Jan 2015 β€” she's vintage, she's valid, she's slay πŸ’…βœ¨

πŸ“¦ where this page comes from