feat: add ReferenceGrants for cross-namespace routing

This commit is contained in:
2026-07-01 20:41:50 +01:00
parent c59628fbdf
commit 9a7ed62e27
2 changed files with 29 additions and 1 deletions
+2 -1
View File
@@ -15,7 +15,8 @@ spec:
kubernetesGateway: kubernetesGateway:
enabled: true enabled: true
kubernetesCRD: kubernetesCRD:
enabled: false enabled: true
allowCrossNamespace: true
kubernetesIngress: kubernetesIngress:
enabled: false enabled: false
gateway: gateway:
+27
View File
@@ -0,0 +1,27 @@
apiVersion: gateway.networking.k8s.io/v1beta1
kind: ReferenceGrant
metadata:
name: allow-traefik-gateway
namespace: longhorn-system
spec:
from:
- group: gateway.networking.k8s.io
kind: HTTPRoute
namespace: longhorn-system
to:
- group: ""
kind: Service
---
apiVersion: gateway.networking.k8s.io/v1beta1
kind: ReferenceGrant
metadata:
name: allow-traefik-gateway
namespace: kube-system
spec:
from:
- group: gateway.networking.k8s.io
kind: HTTPRoute
namespace: kube-system
to:
- group: ""
kind: Service