You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Allow empty sectionName in HTTPRoute parentRef (#626)
* Allow empty sectionName in HTTPRoute parentRef
Support for empty sectionName in HTTPRoute parentRef. This will bind the route to all listeners with matching hostnames.
If multiple listeners match, we'll choose the most specific one (mainly for TLS case to ensure proper certs are used). Either way, we should end up with a single nginx server for the hostname. We could end up with duplicate match rules if multiple listeners match, but nginx/njs will send traffic properly. At some point we'll need to figure out how to de-dupe these.
Copy file name to clipboardExpand all lines: docs/gateway-api-compatibility.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -79,7 +79,7 @@ Fields:
79
79
80
80
Fields:
81
81
*`spec`
82
-
*`parentRefs` - partially supported. `sectionName` must always be set.
82
+
*`parentRefs` - partially supported. Port not supported.
83
83
*`hostnames` - partially supported. Wildcard binding is not supported: a hostname like `example.com` will not bind to a listener with the hostname `*.example.com`. However, `example.com` will bind to a listener with the empty hostname.
0 commit comments