ingress.yaml 570 B

12345678910111213141516171819202122232425
  1. apiVersion: networking.k8s.io/v1
  2. kind: Ingress
  3. metadata:
  4. name: gogs
  5. namespace: git
  6. annotations:
  7. kubernetes.io/ingress.class: "traefik"
  8. cert-manager.io/cluster-issuer: letsencrypt-prod
  9. traefik.ingress.kubernetes.io/router.entrypoints: websecure
  10. spec:
  11. tls:
  12. - hosts:
  13. - git.irdi.eu
  14. secretName: gogs-tls
  15. rules:
  16. - host: git.irdi.eu
  17. http:
  18. paths:
  19. - path: /
  20. pathType: Prefix
  21. backend:
  22. service:
  23. name: gogs
  24. port:
  25. number: 3000