ingress.yaml 741 B

123456789101112131415161718192021222324252627282930313233343536
  1. apiVersion: networking.k8s.io/v1
  2. kind: Ingress
  3. metadata:
  4. name: arcadis-ingress
  5. namespace: arcadis
  6. annotations:
  7. kubernetes.io/ingress.class: "traefik"
  8. cert-manager.io/cluster-issuer: "letsencrypt-prod"
  9. spec:
  10. tls:
  11. - hosts:
  12. - www.arcadis.is
  13. - arcadis.is
  14. secretName: arcadis-cert-secret
  15. ingressClassName: traefik
  16. rules:
  17. - host: www.arcadis.is
  18. http:
  19. paths:
  20. - path: /
  21. pathType: Prefix
  22. backend:
  23. service:
  24. name: arcadis-web
  25. port:
  26. number: 80
  27. - host: arcadis.is
  28. http:
  29. paths:
  30. - path: /
  31. pathType: Prefix
  32. backend:
  33. service:
  34. name: arcadis-web
  35. port:
  36. number: 80