Gives a label-selected group of pods a stable DNS name or IP address. AKS offers four types: ClusterIP by default, plus NodePort, LoadBalancer and ExternalName.
Read more: Microsoft Learn
In the Ultra Transcenders books
Each book explains Kubernetes Service in context, with comparison tables and the common traps.
Terms in this definition
- DNS
The system that turns names into addresses. In Azure, private endpoints depend on private DNS zones, which are queried through 168.63.129.16.
- AKS
Short for Azure Kubernetes Service, a managed Kubernetes offering that gives full control of clusters and node pools. Scaling uses the cluster autoscaler and Horizontal Pod Autoscaler; user sign-in is not built in.
- ClusterIP
Kubernetes' default Service type; it is given an internal address from the service CIDR and can be reached only from within the cluster.
Related terms
- ClusterIP Service
Standard Kubernetes Service type: pods behind it get one fixed internal IP address that only things running within the cluster can reach.
- LoadBalancer (Kubernetes Service)
Type of Kubernetes Service that makes AKS provision a frontend IP on an Azure Load Balancer pointing at the pods, so the service gets an address reachable from outside.
- Microsoft Entra Workload ID
Lets AKS pods get Entra tokens with no stored secrets by federating their Kubernetes service account with a managed identity or app registration in Entra.