gateway api v1.6.2 standard

Gateway.spec.tls.frontend

Frontend describes TLS config when client connects to Gateway. Support: Core

2 fields
Gateway.spec.tls.frontend fields and descriptions
Field / TypeDescription
object required

Default specifies the default client certificate validation configuration for all Listeners handling HTTPS traffic, unless a per-port configuration is defined. support: Core

object[]

PerPort specifies tls configuration assigned per port. Per port configuration is optional. Once set this configuration overrides the default configuration for all Listeners handling HTTPS traffic that match this port. Each override port requires a unique TLS configuration. support: Core

  • maxItems: 64
  • x-kubernetes-list-map-keys: ["port"]
  • x-kubernetes-list-type: "map"
  • x-kubernetes-validations: [{"message":"Port for TLS configuration must be unique within the Gateway","rule":"self.all(t1, self.exists_one(t2, t1.port == t2.port))"}]