From d3a8d9e469057a48efab6cbef98bc9baeed0c812 Mon Sep 17 00:00:00 2001 From: Kate Osborn Date: Tue, 23 May 2023 15:59:49 -0600 Subject: [PATCH 1/2] Fix supported gateway conditions in compatibility doc --- docs/gateway-api-compatibility.md | 21 ++++++++++++++++----- 1 file changed, 16 insertions(+), 5 deletions(-) diff --git a/docs/gateway-api-compatibility.md b/docs/gateway-api-compatibility.md index 54b7e2d899..4477866071 100644 --- a/docs/gateway-api-compatibility.md +++ b/docs/gateway-api-compatibility.md @@ -68,18 +68,29 @@ Fields: * `addresses` - not supported. * `status` * `addresses` - Pod IPAddress supported. - * `conditions` - not supported. + * `conditions` - Supported (Condition/Status/Reason): + * `Accepted/True/Accepted` + * `Accepted/True/ListenersNotValid` + * `Accepted/False/ListenersNotValid` + * `Accepted/False/Invalid` + * `Accepted/False/UnsupportedValue`: Custom reason for when a value of a field in a Gateway is invalid or not supported. + * `Accepted/False/GatewayConflict`: Custom reason for when the Gateway is ignored due to a conflicting Gateway. NKG only supports a single Gateway. * `listeners` * `name` - supported. * `supportedKinds` - not supported. * `attachedRoutes` - supported. * `conditions` - Supported (Condition/Status/Reason): * `Accepted/True/Accepted` - * `Accepted/True/ListenersNotValid` - * `Accepted/False/Invalid` - * `Accepted/False/ListenersNotValid` - * `Accepted/False/UnsupportedValue`: Custom reason for when a value of a field in a Gateway is invalid or not supported. + * `Accepted/False/UnsupportedProtocol` + * `Accepted/False/InvalidCertificateRef` + * `Accepted/False/HostnameConflict` + * `Accepted/False/PortUnavailable` + * `Accepted/False/UnsupportedValue`: Custom reason for when a value of a field in a Listener is invalid or not supported. * `Accepted/False/GatewayConflict`: Custom reason for when the Gateway is ignored due to a conflicting Gateway. NKG only supports a single Gateway. + * `ResolvedRefs/True/ResolvedRefs` + * `ResolvedRefs/False/ListenerReasonInvalidCertificateRef` + * `Conflicted/True/HostnameConflict` + * `Conflicted/False/NoConflicts` ### HTTPRoute From 36c8b1d7676db81e279afa0fa18d73f2c91deb93 Mon Sep 17 00:00:00 2001 From: Kate Osborn Date: Wed, 24 May 2023 09:29:26 -0600 Subject: [PATCH 2/2] Fix typo --- docs/gateway-api-compatibility.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/gateway-api-compatibility.md b/docs/gateway-api-compatibility.md index 4477866071..d6b56e2bd8 100644 --- a/docs/gateway-api-compatibility.md +++ b/docs/gateway-api-compatibility.md @@ -88,7 +88,7 @@ Fields: * `Accepted/False/UnsupportedValue`: Custom reason for when a value of a field in a Listener is invalid or not supported. * `Accepted/False/GatewayConflict`: Custom reason for when the Gateway is ignored due to a conflicting Gateway. NKG only supports a single Gateway. * `ResolvedRefs/True/ResolvedRefs` - * `ResolvedRefs/False/ListenerReasonInvalidCertificateRef` + * `ResolvedRefs/False/InvalidCertificateRef` * `Conflicted/True/HostnameConflict` * `Conflicted/False/NoConflicts`