Skip to content

Commit

Permalink
Use more generic rule for distinct Listeners
Browse files Browse the repository at this point in the history
  • Loading branch information
rainest committed Aug 29, 2023
1 parent 3208a1f commit dd27869
Show file tree
Hide file tree
Showing 3 changed files with 81 additions and 75 deletions.
8 changes: 5 additions & 3 deletions apis/v1beta1/gateway_types.go
Original file line number Diff line number Diff line change
Expand Up @@ -90,9 +90,11 @@ type GatewaySpec struct {
// 1. The implementation can serve them in compliance with the Addresses
// requirement that all Listeners are available on all assigned
// addresses.
// 2. No Listeners sharing the same Port share the same Hostname value,
// including the empty value, if this would prevent the implementation
// from matching an inbound request to a specific Listener.
// 2. The implementation can match inbound requests to a single distinct
// Listener. When multiple Listeners share values for fields (for
// example, two Listeners with the same Port value), the implementation
// can can match requests to only one of the Listeners using other
// Listener fields.
//
// Compatible combinations in Extended support are expected to vary across
// implementations. A combination that is compatible for one implementation
Expand Down
74 changes: 38 additions & 36 deletions config/crd/experimental/gateway.networking.k8s.io_gateways.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

74 changes: 38 additions & 36 deletions config/crd/standard/gateway.networking.k8s.io_gateways.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit dd27869

Please sign in to comment.