From 0fae35dfd8f15e199f4a88576fb6d4ac6e984ddc Mon Sep 17 00:00:00 2001 From: Avi Deitcher Date: Thu, 24 Jan 2019 09:53:34 +0200 Subject: [PATCH] Update kubelet overview help doc --- cmd/kubelet/app/server.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/cmd/kubelet/app/server.go b/cmd/kubelet/app/server.go index c84979fd61..8eb1c892df 100644 --- a/cmd/kubelet/app/server.go +++ b/cmd/kubelet/app/server.go @@ -118,7 +118,10 @@ func NewKubeletCommand(stopCh <-chan struct{}) *cobra.Command { cmd := &cobra.Command{ Use: componentKubelet, Long: `The kubelet is the primary "node agent" that runs on each -node. The kubelet works in terms of a PodSpec. A PodSpec is a YAML or JSON object +node. It can register the node with the apiserver using one of: the hostname; a flag to +override the hostname; or 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 kubelet doesn't manage