Service API's provide name-based virtual hosting of objects that reside in a Kubernetes cluster.
A Gateway
host's one or more names that clients connect to. A Gateway
exposes these names on one or more network endpoints called listeners. If applicable, the TLS configuration of the hosted name is used to perform a TLS handshake. The hosted name is used to match a VirtualHost
.
Persona: Cluster Ops
A VirtualHost
is an in-cluster object, i.e. Service
, exposed by a Gateway
. A VirtualHost
performs request manipulation (optional) and routing based on match, filter and action rules.