What's on this page
Linkerd.io references
Managing Gateway API resources
When BEL is installed with Helm or BEL’s lifecycle operator, it will create, update, and delete Gateway API resources as required. Because of this, any other tools on your system that use Gateway API resources will be need to be compatible with the version of the Gateway API that Linkerd installs.
You may prefer to have something other than Linkerd manage the Gateway API resources on your cluster. To do this, insure that the Gateway API resources are installed first, then you will need to instruct Linkerd not to manage the Gateway API resources.
When
installing BEL with Helm,
set the installGatewayAPI=false
Helm value when installing the linkerd-crds
Helm chart:
helm install linkerd-crds \
--set installGatewayAPI=false
...
When
configuring BEL’s lifecycle operator,
you must set installGatewayAPI: false
in the Control Plane manifest:
apiVersion: linkerd.buoyant.io/v1alpha1
kind: ControlPlane
metadata:
name: linkerd-control-plane
spec:
components:
linkerd:
crdsConfig:
installGatewayAPI: false
...
Learning more
For more information about managing the Gateway API, see the Gateway API support page at linkerd.io.