diff --git a/dev/argocd/ingressrouteTCP2-tls.yaml b/dev/argocd/ingressrouteTCP2-tls.yaml new file mode 100755 index 0000000..470b610 --- /dev/null +++ b/dev/argocd/ingressrouteTCP2-tls.yaml @@ -0,0 +1,22 @@ +apiVersion: traefik.io/v1alpha1 +kind: IngressRouteTCP +metadata: + name: argocd-route-tcp + namespace: argocd +spec: + entryPoints: + - websecure + routes: + - match: HostSNI(`argocd-dev.allarddcs.nl`) + priority: 10 + services: + - name: argocd-server + port: 443 + - match: HostSNI(`argocd-dev.allarddcs.nl`) && Headers(`Content-Type`, `application/grpc`) + priority: 11 + services: + - name: argocd-server + port: 443 + tls: + passthrough: true +