Back to Glossary
Kubernetes

What is NodePort?

A Kubernetes Service type that exposes a service on a static port on each cluster node.

NodePort is a Kubernetes Service type that opens a specific port (30000-32767 by default) on every node in the cluster and routes traffic to the backing pods. External traffic hitting nodeIP:nodePort is load-balanced to the pods. NodePort is simple but has limitations: fixed port range, no SSL termination, and requires knowing node IPs. In production, use a LoadBalancer service or Ingress instead. NodePort is mainly used for local development.

Related Terms

Test your knowledge of NodePort and 130 other DevOps concepts