argocd-ingress.yaml 587 B

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