009-grafana-ingress.yaml 704 B

123456789101112131415161718192021222324252627282930313233343536
  1. ---
  2. ###################################################
  3. # Grafana Service
  4. ###################################################
  5. apiVersion: v1
  6. kind: Service
  7. metadata:
  8. name: grafana
  9. namespace: monitoring
  10. spec:
  11. type: ClusterIP
  12. ports:
  13. - port: 3000
  14. targetPort: 3000
  15. selector:
  16. app: grafana
  17. ---
  18. ###################################################
  19. # Grafana Ingres
  20. ###################################################
  21. kind: Ingress
  22. apiVersion: networking.k8s.io/v1beta1
  23. metadata:
  24. name: grafana
  25. namespace: monitoring
  26. spec:
  27. rules:
  28. - host: grafana.k8s.eugeniocarvalho.dev
  29. http:
  30. paths:
  31. - path: /
  32. backend:
  33. serviceName: grafana
  34. servicePort: 3000