Port 10250 β Kubernetes Kubelet API
Port 10250 is the HTTPS listening port for the Kubernetes Kubelet daemon on worker nodes, allowing control plane components to query node stats and execute pod commands.
10250
TCP
kubelet
10250/tcp
Instant Terminal Fixes for Port 10250
curl -k -I https://localhost:10250/podssudo systemctl stop kubelet || kill -9 $(lsof -t -i:10250)sudo ufw allow from 10.0.0.0/8 to any port 10250 proto tcpGet-NetTCPConnection -LocalPort 10250Stop-Service kubelet -Force -ErrorAction SilentlyContinue# Kubelet runs directly on node host rather than standard containerCommon Error Encountered
Unauthorized error 401 when communicating with Kubelet on port 10250.
Security Advisory & Hardening
If --anonymous-auth=true is enabled, attackers can query Kubelet port 10250 to execute arbitrary commands inside running containers (exec/run). Require webhook/certificate authentication.
Port 10250 Questions & Answers
Common questions regarding default services, kill commands, and firewall configurations.
Port 10250 is commonly used for Kubernetes Kubelet API. Port 10250 is the HTTPS listening port for the Kubernetes Kubelet daemon on worker nodes, allowing control plane components to query node stats and execute pod commands.