@@ -11,8 +11,8 @@ weight: 40
1111{{< feature-state for_k8s_version="1.11" state="stable" >}}
1212
1313The lifecycle of the kubeadm CLI tool is decoupled from the
14- [ Kubernetes Node Agent ] ( /docs/reference/command-line-tools-reference/kubelet ) , which is a daemon that runs
15- on each Kubernetes master or Node . The kubeadm CLI tool is executed by the user when Kubernetes is
14+ [ kubelet ] ( /docs/reference/command-line-tools-reference/kubelet ) , which is a daemon that runs
15+ on each node within the Kubernetes cluster . The kubeadm CLI tool is executed by the user when Kubernetes is
1616initialized or upgraded, whereas the kubelet is always running in the background.
1717
1818Since the kubelet is a daemon, it needs to be maintained by some kind of a init
@@ -52,7 +52,7 @@ Virtual IPs for services are now allocated from this subnet. You also need to se
5252by the kubelet, using the ` --cluster-dns ` flag. This setting needs to be the same for every kubelet
5353on every manager and Node in the cluster. The kubelet provides a versioned, structured API object
5454that can configure most parameters in the kubelet and push out this configuration to each running
55- kubelet in the cluster. This object is called ** the kubelet's ComponentConfig** .
55+ kubelet in the cluster. This object is called ** the kubelet's ComponentConfig** .
5656The ComponentConfig allows the user to specify flags such as the cluster DNS IP addresses expressed as
5757a list of values to a camelCased key, illustrated by the following example:
5858
@@ -82,7 +82,7 @@ networking, or other host-specific parameters. The following list provides a few
8282- Currently, the kubelet cannot automatically detects the cgroup driver used by the CRI runtime,
8383 but the value of `--cgroup-driver` must match the cgroup driver used by the CRI runtime to ensure
8484 the health of the kubelet.
85-
85+
8686- Depending on the CRI runtime your cluster uses, you may need to specify different flags to the kubelet.
8787 For instance, when using Docker, you need to specify flags such as `--network-plugin=cni`, but if you
8888 are using an external runtime, you need to specify `--container-runtime=remote` and specify the CRI
0 commit comments