⎈ k8s knowledge compiler

Service [glossary]deterministic

A way to expose an application running on a set of Pods as a network service.

fundamentalcore-objectnetworking

A method for exposing a network application that is running as one or more [Pods](#gloss:pod) in your cluster.

The set of Pods targeted by a Service is (usually) determined by a [selector](#gloss:selector). If more Pods are added or removed, the set of Pods matching the selector will change. The Service makes sure that network traffic can be directed to the current set of Pods for the workload.

Kubernetes Services either use IP networking (IPv4, IPv6, or both), or reference an external name in the Domain Name System (DNS).

The Service abstraction enables other mechanisms, such as Ingress and Gateway.

Sources

reference/glossary/service.md · doc — “A way to expose an application running on a set of Pods as a network service.”

Related (25)

references HorizontalPodAutoscaler Walkthrough — service conf=1
references Share a Cluster with Namespaces — Services conf=1
references Debugging DNS Resolution — service conf=1
references Create an External Load Balancer — Service conf=1
references Dual-stack support with kubeadm — Service conf=1
references Running in multiple zones — Service conf=1
references ConfigMaps — Service conf=1
references Service Internal Traffic Policy — Service conf=1
references IPv4/IPv6 dual-stack — Services conf=1
references Gateway API — Service conf=1
defines Service conf=1
references Networking on Windows — Service conf=1
references Ingress — service conf=1
references Pod Lifecycle — Service conf=1
references Init Containers — Service conf=1
references Cloud Controller Manager — Services conf=1
references Garbage Collection — Service conf=1
references Windows containers in Kubernetes — Services conf=1
references Kubernetes Components — Services conf=1
references Updating Configuration via a ConfigMap — Service conf=1
references Restrict a Container's Syscalls with seccomp — Service conf=1
references Namespaces Walkthrough — Services conf=1
references Using Source IP — Service conf=1

← all Docs