ingress.yaml 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485
  1. ---
  2. apiVersion: traefik.containo.us/v1alpha1
  3. kind: IngressRoute
  4. metadata:
  5. name: prometheus-websecure-route
  6. namespace: monitoring
  7. spec:
  8. entryPoints:
  9. - websecure
  10. routes:
  11. - match: Host(`prometheus.dezendorf.net`)
  12. kind: Rule
  13. services:
  14. - name: prometheus-operated
  15. port: 9090
  16. tls:
  17. certResolver: myresolver
  18. ---
  19. apiVersion: traefik.containo.us/v1alpha1
  20. kind: IngressRoute
  21. metadata:
  22. name: grafana-websecure-route
  23. namespace: monitoring
  24. spec:
  25. entryPoints:
  26. - websecure
  27. routes:
  28. - match: Host(`grafana.dezendorf.net`)
  29. kind: Rule
  30. services:
  31. - name: prometheus-grafana
  32. port: 80
  33. tls:
  34. certResolver: myresolver
  35. ---
  36. apiVersion: traefik.containo.us/v1alpha1
  37. kind: IngressRoute
  38. metadata:
  39. name: alertmanager-web-route
  40. namespace: monitoring
  41. spec:
  42. entryPoints:
  43. - web
  44. routes:
  45. - match: Host(`alertmanager.dezendorf.net`)
  46. kind: Rule
  47. middlewares:
  48. - name: redirecthttps
  49. services:
  50. - name: alertmanager-operated
  51. port: 8080
  52. ---
  53. apiVersion: traefik.containo.us/v1alpha1
  54. kind: IngressRoute
  55. metadata:
  56. name: logs-websecure-route
  57. namespace: default
  58. spec:
  59. entryPoints:
  60. - websecure
  61. routes:
  62. - match: Host(`logs.dezendorf.net`)
  63. kind: Rule
  64. services:
  65. - name: loki
  66. port: 3100
  67. tls:
  68. certResolver: myresolver
  69. ---
  70. apiVersion: traefik.containo.us/v1alpha1
  71. kind: IngressRoute
  72. metadata:
  73. name: logs-ingress-route
  74. namespace: default
  75. spec:
  76. entryPoints:
  77. - web
  78. routes:
  79. - match: Host(`logs.dezendorf.net`)
  80. kind: Rule
  81. middlewares:
  82. - name: redirecthttps
  83. services:
  84. - name: loki
  85. port: 3100