UnsupportedGatewayAPIVersion

This message occurs when istioctl x precheck finds Kubernetes Gateway API CRDs that this version of Istio does not support.

Istio requires that the Gateway, GatewayClass, HTTPRoute, and ReferenceGrant CRDs serve the v1beta1 version.

An example

You will receive a message like this:

Error [IST0156] (CustomResourceDefinition httproutes.gateway.networking.k8s.io) The Gateway API CRD version v1alpha2 is lower than the minimum version: v1beta1

How to resolve

Upgrade the Gateway API CRDs to a supported version. For the install command, refer to Kubernetes Gateway API.