2 top-level fields · last changed in Istio 1.20.0
Configuration affecting edge load balancer. See more details at: https://istio.io/docs/reference/config/networking/gateway.html
One or more labels that indicate a specific set of pods/VMs on which this gateway configuration should be applied.
A list of server specifications.
The ip or the Unix domain socket to which the listener should be bound to.
One or more hosts exposed by this gateway.
An optional name of the server, when set must be unique across all servers.
The Port on which the proxy should listen for incoming connections.
Label assigned to the port.
A valid non-negative integer port number.
The protocol exposed on the port.
Set of TLS related options that govern the server's behavior.
REQUIRED if mode is `MUTUAL` or `OPTIONAL_MUTUAL`.
Optional: If specified, only support the specified cipher list.
For gateways running on Kubernetes, the name of the secret that holds the TLS certs including the CA certificates.
If set to true, the load balancer will send a 301 redirect for all http connections, asking the clients to use HTTPS.
Optional: Maximum TLS protocol version.
Optional: Minimum TLS protocol version.
Optional: Indicates whether connections to this port should be secured using TLS.
REQUIRED if mode is `SIMPLE` or `MUTUAL`.
REQUIRED if mode is `SIMPLE` or `MUTUAL`.
A list of alternate names to verify the subject identity in the certificate presented by the client.
An optional list of hex-encoded SHA-256 hashes of the authorized client certificates.
An optional list of base64-encoded SHA-256 hashes of the SPKIs of authorized client certificates.
Source: crd-all.gen.yaml
Changes to Gateway (networking.istio.io/v1alpha3) in each Istio version, compared to the version before it.
5 properties are now required
9 properties have changed the description
Released · View Gateway in 1.20.0
1 property has changed the description
Released · View Gateway in 1.19.0
2 properties have been added
Released · View Gateway in 1.7.0
Gateway was already present in this version of Istio, the oldest one on kubespec.dev
Released · View Gateway in 1.0.0
No examples of Gateway yet. Contribute one on GitHub.