Kubernetes Service Concepts: Difference between revisions
Jump to navigation
Jump to search
Line 3: | Line 3: | ||
=Service= | =Service= | ||
A Service is a mechanism that provides reliable networking to a set of pods. As described in the [[Kubernetes_Pod_Concepts#Lifecycle|Pod Lifecycle]] section, pods may come and go, and every time a new replacement pod is brought up, it comes with a new IP address. | |||
A Service is automatically registered with the [[Kubernetes_Networking_Concepts#The_DNS_Service|cluster's DNS service]] so cluster components can find services by name. | A Service is automatically registered with the [[Kubernetes_Networking_Concepts#The_DNS_Service|cluster's DNS service]] so cluster components can find services by name. |
Revision as of 23:05, 21 August 2019
Internal
Service
A Service is a mechanism that provides reliable networking to a set of pods. As described in the Pod Lifecycle section, pods may come and go, and every time a new replacement pod is brought up, it comes with a new IP address.
A Service is automatically registered with the cluster's DNS service so cluster components can find services by name.
ClusterIP
NodePort
LoadBalancer
ExternalName
Endpoint
Endpoint Controller
The endpoint controller is part of the controller manager.