argocd-ingress.yaml 541 B

12345678910111213141516171819202122232425
  1. ---
  2. apiVersion: traefik.io/v1alpha1
  3. kind: IngressRoute
  4. metadata:
  5. name: argocd-server
  6. namespace: argocd
  7. spec:
  8. entryPoints:
  9. - websecure
  10. routes:
  11. - kind: Rule
  12. match: Host(`argocd.lan.jibby.org`)
  13. priority: 10
  14. services:
  15. - name: argocd-server
  16. port: 80
  17. - kind: Rule
  18. match: Host(`argocd.lan.jibby.org`) && Header(`Content-Type`, `application/grpc`)
  19. priority: 11
  20. services:
  21. - name: argocd-server
  22. port: 80
  23. scheme: h2c
  24. tls:
  25. certResolver: default