Difference between revisions of "Kubelet"
Jump to navigation
Jump to search
Line 21: | Line 21: | ||
== [[Kubernetes networking|Networking]] == | == [[Kubernetes networking|Networking]] == | ||
The [[Container Network Interface (CNI)]] plugin is selected by passing <code>[[kubelet]]</code> the <code>--network-plugin=cni</code> | The [[Container Network Interface (CNI)]] plugin is selected by passing <code>[[kubelet]]</code> the <code>--network-plugin=cni</code> | ||
+ | |||
+ | == Errors == | ||
+ | * <code>[[The kubelet on the node ip-123.123.123.123 is not healthy]]</code> | ||
== Related terms == | == Related terms == |
Revision as of 15:20, 23 January 2024
kubelet
process in Kubernetes is responsible for running containers on the node
- Configuration:
/etc/kubernetes/kubelet.conf
- GitHub: https://github.com/openshift/origin/tree/master/vendor/k8s.io/kubernetes/pkg/kubelet
- Logs:
- Port:
kubelet
listen on port 10250
- Installation Ubuntu:
snap install kubelet --classic
(snap stop kubelet.daemon
orsnap start kubelet.daemon
) - Kubelet logs: docker logs kubelet
Commands
systemctl start snap.kubelet.daemon.service systemctl stop snap.kubelet.daemon.service
snap start kubelet.daemon Started. systemctl status snap.kubelet.daemon.service
Networking
The Container Network Interface (CNI) plugin is selected by passing kubelet
the --network-plugin=cni
Errors
Related terms
- Pod Lifecycle Event Generator (PLEG)
- Liveness probe: (
livenessProbe
) - Readiness probe: (
readinessProbe
) systemctl stop snap.kubelet.daemon.service
kubectl describe pods | grep Unhealthy
- Kubelet Container Runtime Interface (CRI)
systemctl status kubelet
gcloud logging read projects/yourproject/logs/kubelet
- Kubernetes controller manager
Conditions:
kubelet is posting ready status. AppArmor enabled
--kubelet-insecure-tls
- Kubelet conditions:
MemoryPressure
Node-pressure Eviction
kubectl get events Starting kubelet
cloud-node-lifecycle-controller
kind: KubeletConfiguration
oom_score_adj
- Kubelet stopped posting node status.
- DNSConfigForming kubelet warning
Activities
News
See also
kubelet
, Pod Lifecycle Event Generator (PLEG), Kubelet conditions,/etc/kubernetes/kubelet.conf, /var/log/kubelet.log
, Kubelet Container Runtime Interface (CRI),crictl
,context deadline exceeded
, E1122, E1124, Starting kubelet, NodeHasDiskPressure, NodeHasInsufficientMemory, rebooted, Node-pressure Eviction, Kubelet logs,manager: kubelet
- Kubernetes Components,
kube-proxy, kube-scheduler, kube-apiserver, kubelet, kubectl, kubeadm
, Kubernetes controller manager, Kubernetes controllers, Kubernetes Addons, Kubernetes Topology Manager
Advertising: