linkerd install --crds
messes up existing Gateway API installation
#12232
Labels
linkerd install --crds
messes up existing Gateway API installation
#12232
What is the issue?
If you do this:
kubectl apply -f https://github.com/kubernetes-sigs/gateway-api/releases/download/v1.0.0/experimental-install.yaml linkerd install --crds | kubectl apply -f -
the
linkerd install
ends up removinghttproutes.gateway.networking.k8s.io
v1. This is a problem for things that are trying to use the v1 Gateway API CRDs.How can it be reproduced?
See above.
Logs, error output, etc
output of
linkerd check -o short
This is with edge-24.2.3, but I imagine it extends to other versions.
Environment
Anything using Gateway API.
Possible solution
It's possible to work around this by installing the Gateway API CRDs after LInkerd.
Additional context
No response
Would you like to work on fixing this bug?
None
The text was updated successfully, but these errors were encountered: