When I look/list the pods in kube-system namespace, I can see coredns pods, kube-apiserver pods, kube-proxy pods etc but NOT the kubelet pods.
So just wondering why I am not able to see kubelet. I even tried kubectl.exe get pods -owide --all-namespaces
but still NO trace of kubelet.
I just want to look at the runtime args passed to the kubelet for some other reason, but I am not able to find it in the first place. Any suggestion on how to find kubelet in the cluster.
CodePudding user response:
Kubelet is not a pod, instead kubelet is an agent, a binary/service on your k8s node. This binary talks to the apiserver and ensures that the required containers are running on its node and that they are healthy.
Starting with Kubernetes version 1.11, kubelet & kube-proxy can be run as native Windows Services.
CodePudding user response:
Kubernetes is only set of rules, behaviors and APIs. The specific implementation can implement parts in different way.