diff --git a/calico-cloud/networking/gateway-api.mdx b/calico-cloud/networking/gateway-api.mdx index 9ee8d305e7..15e7369034 100644 --- a/calico-cloud/networking/gateway-api.mdx +++ b/calico-cloud/networking/gateway-api.mdx @@ -31,6 +31,16 @@ The Gateway API is an official Kubernetes API for advanced routing to services i | TLSRoute | v1alpha2 | | UDPRoute | v1alpha2 | +:::note + +OpenShift 4.19 introduced [restrictions](https://docs.redhat.com/en/documentation/openshift_container_platform/4.19/html-single/ingress_and_load_balancing/index#nw-ingress-gateway-api-overview_ingress-gateway-api) on which Gateway API CRDs can be installed. + +- The available Gateway API resources in OpenShift 4.19 are: `GatewayClass`, `Gateway`, `GRPCRoute`, `HTTPRoute` and `ReferenceGrant`. + +- Other Gateway API resources, namely `BackendLBPolicy`, `BackendTLSPolicy`, `TCPRoute`, `TLSRoute` and `UDPRoute`, are not available in OpenShift 4.19. + +::: + ### Envoy Gateway Several implementations of the Gateway API are available, one of which is the [Envoy Gateway](https://gateway.envoyproxy.io/). $[prodname] integrates the Envoy Gateway implementation in order to provide support for the Gateway API. diff --git a/calico-enterprise/networking/gateway-api.mdx b/calico-enterprise/networking/gateway-api.mdx index 9ee8d305e7..15e7369034 100644 --- a/calico-enterprise/networking/gateway-api.mdx +++ b/calico-enterprise/networking/gateway-api.mdx @@ -31,6 +31,16 @@ The Gateway API is an official Kubernetes API for advanced routing to services i | TLSRoute | v1alpha2 | | UDPRoute | v1alpha2 | +:::note + +OpenShift 4.19 introduced [restrictions](https://docs.redhat.com/en/documentation/openshift_container_platform/4.19/html-single/ingress_and_load_balancing/index#nw-ingress-gateway-api-overview_ingress-gateway-api) on which Gateway API CRDs can be installed. + +- The available Gateway API resources in OpenShift 4.19 are: `GatewayClass`, `Gateway`, `GRPCRoute`, `HTTPRoute` and `ReferenceGrant`. + +- Other Gateway API resources, namely `BackendLBPolicy`, `BackendTLSPolicy`, `TCPRoute`, `TLSRoute` and `UDPRoute`, are not available in OpenShift 4.19. + +::: + ### Envoy Gateway Several implementations of the Gateway API are available, one of which is the [Envoy Gateway](https://gateway.envoyproxy.io/). $[prodname] integrates the Envoy Gateway implementation in order to provide support for the Gateway API. diff --git a/calico/networking/gateway-api.mdx b/calico/networking/gateway-api.mdx index 47fccb1493..0318b3cf23 100644 --- a/calico/networking/gateway-api.mdx +++ b/calico/networking/gateway-api.mdx @@ -31,6 +31,16 @@ The Gateway API is an official Kubernetes API for advanced routing to services i | TLSRoute | v1alpha2 | | UDPRoute | v1alpha2 | +:::note + +OpenShift 4.19 introduced [restrictions](https://docs.redhat.com/en/documentation/openshift_container_platform/4.19/html-single/ingress_and_load_balancing/index#nw-ingress-gateway-api-overview_ingress-gateway-api) on which Gateway API CRDs can be installed. + +- The available Gateway API resources in OpenShift 4.19 are: `GatewayClass`, `Gateway`, `GRPCRoute`, `HTTPRoute` and `ReferenceGrant`. + +- Other Gateway API resources, namely `BackendLBPolicy`, `BackendTLSPolicy`, `TCPRoute`, `TLSRoute` and `UDPRoute`, are not available in OpenShift 4.19. + +::: + ### Envoy Gateway Several implementations of the Gateway API are available, one of which is the [Envoy Gateway](https://gateway.envoyproxy.io/). $[prodname] integrates the Envoy Gateway implementation in order to provide support for the Gateway API.