ingress.yaml 596 B

12345678910111213141516171819202122232425
  1. apiVersion: networking.k8s.io/v1
  2. kind: Ingress
  3. metadata:
  4. name: nginx-external-auth
  5. labels:
  6. name: nginx-external-auth
  7. annotations:
  8. cert-manager.io/cluster-issuer: "selfsigned"
  9. spec:
  10. ingressClassName: traefik
  11. tls:
  12. - hosts:
  13. - nginx.local.cetacean.club
  14. secretName: nginx-local-cetacean-club-public-tls
  15. rules:
  16. - host: nginx.local.cetacean.club
  17. http:
  18. paths:
  19. - pathType: Prefix
  20. path: "/"
  21. backend:
  22. service:
  23. name: nginx-external-auth
  24. port:
  25. name: http