KUBERNETES(1)(kubernetes)
β¨ KUBERNETES(1)(kubernetes) β¨
okay bestie, so you wanna know about kubelet?? this is from the kubernetes manual, section 1, and it's literally the moment you've been waiting for. sit down, hydrate, let's go π«Ά
π NAME π
kubelet -
(that's it. that's the name. she's mysterious, she's iconic, she needs no tagline π)
πΈ SYNOPSIS πΈ
kubelet [OPTIONS]
π¦ DESCRIPTION π¦
The kubelet is the primary "node agent" that runs on each node. no cap, it lives on every single node. it can register the node with the apiserver using one of:
- the hostname
- a flag to override the hostname
- specific logic for a cloud provider
The kubelet works in terms of a PodSpec. A PodSpec is a YAML or JSON object that describes a pod. The kubelet takes a set of PodSpecs that are provided through various mechanisms (primarily through the apiserver) and ensures that the containers described in those PodSpecs are running and healthy. π©Ίβ¨
the way that the kubelet does NOT manage containers which were not created by Kubernetesβ¦ it's giving "not my circus, not my monkeys" and honestly? respect π
Other than from an PodSpec from the apiserver, there are two ways that a container manifest can be provided to the Kubelet.
- File: Path passed as a flag on the command line. Files under this path will be monitored periodically for updates. The monitoring period is
20sby default and is configurable via a flag. β° - HTTP endpoint: HTTP endpoint passed as a parameter on the command line. This endpoint is checked every
20 seconds(also configurable with a flag). π
π OPTIONS π
--version=falseβ okay so here's the tea:--version,--version=rawprints version information and quits;--version=vX.Y.Z...sets the reported version. three moods, one flag, she contains multitudes π
π 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! ππ
mwah π and that's the whole page bestie!! this lil doc comes from the Manuals collection, sitting in the User section, filed under KUBERNETES(1)(kubernetes), dated back in Jan 2015 when Eric Paris was out here doing the lord's work. slay, honestly. go forth and run your nodes πβ¨π¦πΈπ«Άπ
π¦ where this page comes from
- arch rolling: kubelet 1.37.2-1 Β· Apache-2.0
- fedora 43: kubernetes1.34 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 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 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 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 1.37.0-3.fc43
- fedora 43: kubernetes1.37 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 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 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 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 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 1.36.4-2.fc44
- fedora 44: kubernetes1.36 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 1.37.0-3.fc44
- fedora 44: kubernetes1.37 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