Files
homelab-v/k8s/infra/controllers/argocd/grpc-route.yaml
T
Vegard Hagen 5c14ae1682 fix(argocd): use http-route and grpc-route instead of a single tls-route
Also stop serving certificate from Argo CD

This fixes issues with GatewayAPI/Cilium/ALPN not playing together

Signed-off-by: Vegard Hagen <[email protected]>
2025-10-27 09:32:37 +01:00

14 lines
373 B
YAML

apiVersion: gateway.networking.k8s.io/v1
kind: GRPCRoute
metadata:
name: argocd-server
namespace: argocd
spec:
parentRefs:
- { name: internal, namespace: gateway }
hostnames: [ "argocd.stonegarden.dev" ]
rules:
- backendRefs: [ { name: argocd-server-grpc, port: 80 } ]
matches:
- headers: [ { name: Content-Type, value: application/grpc } ]