thinQmaster Virtual testing partner Adaptive practice exams that find your weak spots and drill them. Every answer explained. From $69
Enroll

thinQmaster

Find your exam

Five questions free, before you decide.

Step 1 · choose a vendor

In one of our camps? Your practice exams come with the tuition — they are on your study page already.

DevOps & Automation · Foundational

Service Types

The Kubernetes Service exposure modes: ClusterIP, NodePort, LoadBalancer, and ExternalName.

Definition

ClusterIP is reachable only inside the cluster. NodePort opens a port (default range 30000-32767) on every node. LoadBalancer provisions a cloud load balancer. ExternalName returns a CNAME to an external DNS name.

Example

type: LoadBalancer on EKS creates an AWS load balancer for the Service.

Exam tip

Default type is ClusterIP; NodePort range is 30000-32767.

Related terms