KUBERNETES(1)(kubernetes)

πŸ“¦
version 1.37.2 Β· 3 versions
, in arch rolling, fedora 43, fedora 44, nixos 26.05, nixpkgs unstable

✨ KUBERNETES(1)(kubernetes) ✨

okay bestie, welcome to the kubeadm init phase kubeconfig all page πŸ’– this is from the KUBERNETES(1)(kubernetes) manual, originally credited to Eric Paris, January 2015. yes it's giving vintage but it's still iconic, let's go πŸŽ€


🌸 NAME 🌸

kubeadm init phase kubeconfig all β€” Generate all kubeconfig files ✨


πŸ¦‹ SYNOPSIS πŸ¦‹

kubeadm init phase kubeconfig all [OPTIONS]

πŸ’œ DESCRIPTION πŸ’œ

Generate all kubeconfig files. that's it, that's the whole vibe. one command, every kubeconfig, no cap πŸ‘‘


πŸ’… OPTIONS πŸ’…

  • --apiserver-advertise-address="" β€” the IP address the API Server will advertise it's listening on. if you don't set it, the default network interface gets used instead. lowkey automatic 🫢
  • --apiserver-bind-port=6443 β€” port for the API Server to bind to. it's 6443, as always, she's consistent ✨
  • --cert-dir="/etc/kubernetes/pki" β€” the path where to save and store the certificates. that's where the certs live, don't lose them πŸŽ€
  • --config="" β€” path to a kubeadm configuration file πŸ“„
  • --control-plane-endpoint="" β€” specify a stable IP address or DNS name for the control plane. give her a name, she deserves one πŸ’–
  • --dry-run=false β€” don't apply any changes; just output what would be done. it's giving window shopping, no commitment, obsessed πŸ‘€
  • --kubeconfig-dir="/etc/kubernetes" β€” the path where to save the kubeconfig file. yes, plural options, single path, we don't make the rules 🫠
  • --kubernetes-version="stable-1" β€” choose a specific Kubernetes version for the control plane. default is literally stable-1 🌈
  • --node-name="" β€” specify the node name. name your node, main character energy ⭐

πŸ‘‘ OPTIONS INHERITED FROM PARENT COMMANDS πŸ‘‘

these ones come from the parent commands, they're the family heirlooms πŸ’œ

  • --rootfs="" β€” the path to the 'real' host root filesystem. this will cause kubeadm to chroot into the provided path. yes it really does that, so be intentional fr fr πŸ”₯
  • --version=false β€” --version, --version=raw prints version information and quits; --version=vX.Y.Z... sets the reported version. she can just tell you her version and dip, or let you lie about it, both are valid πŸ’…

πŸ” 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! 😭 honestly iconic of him.


and that's the whole page bestie πŸŽ€ this one lives in the Manuals section, filed under User, tagged KUBERNETES(1)(kubernetes). go forth and generate those kubeconfigs, you've got this πŸ’…βœ¨πŸ¦‹

πŸ“¦ where this page comes from