Port 2379 β etcd Client API (Kubernetes Datastore)
Port 2379 is the primary gRPC client communication port for etcd, the distributed key-value store that houses the entire state and secret configuration of Kubernetes clusters.
2379
TCP
etcd
2379/tcp
Instant Terminal Fixes for Port 2379
etcdctl endpoint health || sudo lsof -i :2379sudo systemctl stop etcd || kill -9 $(lsof -t -i:2379)sudo ufw deny 2379/tcpGet-NetTCPConnection -LocalPort 2379Stop-Process -Id (Get-NetTCPConnection -LocalPort 2379).OwningProcess -Forcedocker run -d -p 2379:2379 quay.io/coreos/etcd:latestCommon Error Encountered
rpc error: code = Unavailable desc = connection refused to etcd cluster on port 2379.
Security Advisory & Hardening
Direct unauthenticated access to etcd port 2379 grants full administrative control over the Kubernetes cluster, including access to all cluster secrets and certificates. Always enforce mTLS.
Port 2379 Questions & Answers
Common questions regarding default services, kill commands, and firewall configurations.
Port 2379 is commonly used for etcd Client API (Kubernetes Datastore). Port 2379 is the primary gRPC client communication port for etcd, the distributed key-value store that houses the entire state and secret configuration of Kubernetes clusters.