Skip to content

Commit

Permalink
define core protocol/port combinations (#2065)
Browse files Browse the repository at this point in the history
* define core protocol/port combinations

* Update codegen

* Reword clause and include MUST requirement

* run ./hack/update-codegen.sh
  • Loading branch information
dprotaso authored May 26, 2023
1 parent ac013db commit 7c7c0b3
Show file tree
Hide file tree
Showing 3 changed files with 19 additions and 1 deletion.
8 changes: 7 additions & 1 deletion apis/v1beta1/gateway_types.go
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,13 @@ type GatewaySpec struct {
// At least one Listener MUST be specified.
//
// Each listener in a Gateway must have a unique combination of Hostname,
// Port, and Protocol.
// Port, and Protocol. Below combinations are considered Core and MUST be
// supported:
//
// 1. Port: 80, Protocol: HTTP
// 2. Port: 443, Protocol: HTTPS
//
// Port and protocol combinations not in this list are considered Extended.
//
// An implementation MAY group Listeners by Port and then collapse each
// group of Listeners into a single Listener if the implementation
Expand Down

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

6 changes: 6 additions & 0 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 7c7c0b3

Please sign in to comment.