ingress.yaml 573 B

123456789101112131415161718192021222324
  1. apiVersion: networking.k8s.io/v1
  2. kind: Ingress
  3. metadata:
  4. name: anubis-docs
  5. annotations:
  6. cert-manager.io/cluster-issuer: "letsencrypt-prod"
  7. nginx.ingress.kubernetes.io/limit-rps: "10"
  8. spec:
  9. ingressClassName: nginx
  10. tls:
  11. - hosts:
  12. - anubis.techaro.lol
  13. secretName: anubis-techaro-lol-public-tls
  14. rules:
  15. - host: anubis.techaro.lol
  16. http:
  17. paths:
  18. - pathType: Prefix
  19. path: "/"
  20. backend:
  21. service:
  22. name: anubis-docs
  23. port:
  24. name: anubis