@@ -13,18 +13,18 @@ Learn which Gateway API resources NGINX Gateway Fabric supports and to which lev
1313
1414{{< bootstrap-table "table table-striped table-bordered" >}}
1515
16- | Resource | Core Support Level | Extended Support Level | Implementation-Specific Support Level | API Version | API Release Channel |
17- | ---------------------------------------| --------------------| ------------------------| ---------------------------------------| -------------| ---------------------|
18- | [ GatewayClass] ( #gatewayclass ) | Supported | Not supported | Supported | v1 | Standard |
19- | [ Gateway] ( #gateway ) | Supported | Partially supported | Not supported | v1 | Standard |
20- | [ HTTPRoute] ( #httproute ) | Supported | Partially supported | Not supported | v1 | Standard |
21- | [ GRPCRoute] ( #grpcroute ) | Supported | Partially supported | Not supported | v1 | Standard |
22- | [ ReferenceGrant] ( #referencegrant ) | Supported | N/A | Not supported | v1beta1 | Standard |
23- | [ TLSRoute] ( #tlsroute ) | Supported | Not supported | Not supported | v1alpha2 | Experimental |
24- | [ TCPRoute] ( #tcproute ) | Not supported | Not supported | Not supported | v1alpha2 | Experimental |
25- | [ UDPRoute] ( #udproute ) | Not supported | Not supported | Not supported | v1alpha2 | Experimental |
26- | [ BackendTLSPolicy] ( #backendtlspolicy ) | Supported | Supported | Not supported | v1alpha3 | Experimental |
27- | [ Custom policies] ( #custom-policies ) | N/A | N/A | Supported | N/A | N/A |
16+ | Resource | Core Support Level | Extended Support Level | Implementation-Specific Support Level | API Version | API Release Channel |
17+ | ---------------------------------------| --------------------- | ------------------------| ---------------------------------------| -------------| ---------------------|
18+ | [ GatewayClass] ( #gatewayclass ) | Supported | Not supported | Supported | v1 | Standard |
19+ | [ Gateway] ( #gateway ) | Supported | Partially supported | Not supported | v1 | Standard |
20+ | [ HTTPRoute] ( #httproute ) | Supported | Partially supported | Not supported | v1 | Standard |
21+ | [ GRPCRoute] ( #grpcroute ) | Supported | Partially supported | Not supported | v1 | Standard |
22+ | [ ReferenceGrant] ( #referencegrant ) | Supported | N/A | Not supported | v1beta1 | Standard |
23+ | [ TLSRoute] ( #tlsroute ) | Supported | Not supported | Not supported | v1alpha2 | Experimental |
24+ | [ TCPRoute] ( #tcproute ) | Not supported | Not supported | Not supported | v1alpha2 | Experimental |
25+ | [ UDPRoute] ( #udproute ) | Not supported | Not supported | Not supported | v1alpha2 | Experimental |
26+ | [ BackendTLSPolicy] ( #backendtlspolicy ) | Partially Supported | Supported | Partially supported | v1alpha3 | Experimental |
27+ | [ Custom policies] ( #custom-policies ) | N/A | N/A | Supported | N/A | N/A |
2828
2929{{< /bootstrap-table >}}
3030
@@ -109,6 +109,8 @@ See the [static-mode]({{< ref "/ngf/reference/cli-help.md#static-mode">}}) comma
109109 - ` options ` : Not supported.
110110 - ` allowedRoutes ` : Supported.
111111 - ` addresses ` : Not supported.
112+ - ` infrastructure ` : Not supported.
113+ - ` backendTLS ` : Not supported.
112114- ` status `
113115 - ` addresses ` : Partially supported (LoadBalancer and Pod IP).
114116 - ` conditions ` : Supported (Condition/Status/Reason):
@@ -335,30 +337,32 @@ Fields:
335337
336338{{< bootstrap-table "table table-striped table-bordered" >}}
337339
338- | Resource | Core Support Level | Extended Support Level | Implementation-Specific Support Level | API Version | API Release Channel |
339- | ------------------| --------------------| ------------------------| ---------------------------------------| -------------| ---------------------|
340- | BackendTLSPolicy | Supported | Supported | Not supported | v1alpha3 | Experimental |
340+ | Resource | Core Support Level | Extended Support Level | Implementation-Specific Support Level | API Version | API Release Channel |
341+ | ------------------| --------------------- | ------------------------| ---------------------------------------| -------------| ---------------------|
342+ | BackendTLSPolicy | Partially Supported | Supported | Partially Supported | v1alpha3 | Experimental |
341343
342344{{< /bootstrap-table >}}
343345
344346Fields:
345347
346348- ` spec `
347349 - ` targetRefs `
348- - ` group ` - supported .
349- - ` kind ` - supports ` Service ` .
350- - ` name ` - supported .
350+ - ` group ` : Supported .
351+ - ` kind ` : Supports ` Service ` .
352+ - ` name ` : Supported .
351353 - ` validation `
352- - ` caCertificateRefs ` - supports single reference to a ` ConfigMap ` , with the CA certificate in a key named ` ca.crt ` .
353- - ` name ` - supported.
354- - ` group ` - supported.
355- - ` kind ` - supports ` ConfigMap ` .
356- - ` hostname ` - supported.
357- - ` wellKnownCertificates ` - supports ` System ` . This will set the CA certificate to the Alpine system root CA path ` /etc/ssl/cert.pem ` . NB: This option will only work if the NGINX image used is Alpine based. The NGF NGINX images are Alpine based by default.
354+ - ` caCertificateRefs ` : Supports single reference to a ` ConfigMap ` , with the CA certificate in a key named ` ca.crt ` .
355+ - ` name ` : Supported.
356+ - ` group ` : Supported.
357+ - ` kind ` : Supports ` ConfigMap ` .
358+ - ` hostname ` : Supported.
359+ - ` wellKnownCertificates ` : Supports ` System ` . This will set the CA certificate to the Alpine system root CA path ` /etc/ssl/cert.pem ` . NB: This option will only work if the NGINX image used is Alpine based. The NGF NGINX images are Alpine based by default.
360+ - ` subjectAltNames ` : Not supported.
361+ - ` options ` : Not supported.
358362- ` status `
359363 - ` ancestors `
360- - ` ancestorRef ` - supported .
361- - ` controllerName ` : supported .
364+ - ` ancestorRef ` : Supported .
365+ - ` controllerName ` : Supported .
362366 - ` conditions ` : Partially supported. Supported (Condition/Status/Reason):
363367 - ` Accepted/True/PolicyReasonAccepted `
364368 - ` Accepted/False/PolicyReasonInvalid `
0 commit comments