What is ClusterIP?
The default Kubernetes Service type that exposes a service on an internal cluster IP.
ClusterIP is the default Service type in Kubernetes. It assigns a virtual IP address that is only reachable within the cluster. Other pods communicate with the service using this IP (or its DNS name), and kube-proxy load-balances requests across the backing pods. ClusterIP services are not accessible from outside the cluster — use NodePort, LoadBalancer, or Ingress for external access.
Related Terms
More Kubernetes Terms
Admission Controller
A Kubernetes plugin that intercepts API requests before objects are persisted.
Auto Scaling
Automatically adjusting the number of compute resources based on demand.
ConfigMap
A Kubernetes object for storing non-sensitive configuration data as key-value pairs.
Controller Manager
Kubernetes control plane component running control loops to maintain desired state.
CoreDNS
The default DNS server in Kubernetes clusters for service discovery.
CRD (Custom Resource Definition)
A Kubernetes extension mechanism for defining custom object types.
Test your knowledge of ClusterIP and 130 other DevOps concepts