← Main page

Kubernetes service types

ClusterIP

Default service type; exposes service by IP inside Kubernetes cluster.

NodePort

Exposes service externally using each node IP address and a predefined port.

LoadBalancer

Exposes service externally with a load balancer per one service.

ExternalName

Works like a proxy for an external service by DNS name.