Install Gateway API CRDs¶
The BNK supports the Gateway API v1.2.0 standard CRDs and utilizes its route resources such as HTTPRoute and GRPCRoute to configure BNK to route Ingress traffic. Gateway API users must specify BNK controller (f5-cne-controller) in GatewayClass CR. This will make BNK controller recognize the GatewayClass and set up the TMM accordingly, see Gateway API.
To install the standard Gateway API CRDs:
Install the
standardGateway API CRDs.kubectl apply -f https://github.com/kubernetes-sigs/gateway-api/releases/download/v1.2.0/standard-install.yaml
To see the the installed Gateway API CRDs, run the following command.
kubectl get crd | grep gateway.networking.k8s.io
Sample Output:
gatewayclasses.gateway.networking.k8s.io 2025-07-25T14:49:07Z gateways.gateway.networking.k8s.io 2025-07-25T14:49:08Z grpcroutes.gateway.networking.k8s.io 2025-07-25T14:49:08Z httproutes.gateway.networking.k8s.io 2025-07-25T14:49:08Z referencegrants.gateway.networking.k8s.io 2025-07-25T14:49:08Z
Related Topics