kustomization.yaml 2.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. apiVersion: kustomize.config.k8s.io/v1beta1
  2. kind: Kustomization
  3. namespace: monitoring
  4. resources:
  5. - namespace.yaml
  6. - release.yaml
  7. configMapGenerator:
  8. - name: kube-prometheus-stack-values
  9. files:
  10. - values.yaml=values.yaml
  11. - name: kube-prometheus-stack-grafana-dashboards-nginx
  12. files:
  13. - nginx.json=grafana/dashboards/nginx/nginx.json
  14. - name: kube-prometheus-stack-grafana-dashboards-linstor
  15. files:
  16. - linstor-drbd.json=grafana/dashboards/linstor/linstor_drbd.json
  17. - name: kube-prometheus-stack-grafana-dashboards-cilium
  18. files:
  19. - cilium-dashboard.json=grafana/dashboards/cilium/cilium-dashboard.json
  20. - name: kube-prometheus-stack-grafana-dashboards-cilium-operator
  21. files:
  22. - cilium-operator-dashboard.json=grafana/dashboards/cilium-operator/cilium-operator-dashboard.json
  23. - name: kube-prometheus-stack-grafana-dashboards-hubble
  24. files:
  25. - hubble-dashboard.json=grafana/dashboards/hubble/hubble-dashboard.json
  26. - name: kube-prometheus-stack-grafana-dashboards-qbittorrent
  27. files:
  28. - qbittorrent-drbd.json=grafana/dashboards/qbittorrent/qbittorrent-dashboard_rev4.json
  29. - name: kube-prometheus-stack-grafana-dashboards-node-exporter
  30. files:
  31. - node-exporter-full.json=grafana/dashboards/node-exporter/node-exporter-full.json
  32. - name: kube-prometheus-stack-grafana-dashboards-keda
  33. files:
  34. - keda-dashboard.json=grafana/dashboards/keda/keda-dashboard.json
  35. - name: kube-prometheus-stack-grafana-dashboards-network-interfaces
  36. files:
  37. - network-interfaces-dashboard.json=grafana/dashboards/network-interfaces/network-interfaces-dashboard.json
  38. - name: kube-prometheus-stack-grafana-dashboards-lvm
  39. files:
  40. - lvm.json=grafana/dashboards/lvm/lvm-dashboard.json
  41. - name: kube-prometheus-stack-grafana-dashboards-restic
  42. files:
  43. - restic.json=grafana/dashboards/restic/restic-dashboard.json
  44. - name: kube-prometheus-stack-grafana-dashboards-windows-exporter
  45. files:
  46. - windows-exporter.json=grafana/dashboards/windows-exporter/windows-exporter-dashboard.json
  47. - name: kube-prometheus-stack-grafana-dashboards-blackbox
  48. files:
  49. - blackbox.json=grafana/dashboards/blackbox/blackbox-dashboard.json
  50. - name: kube-prometheus-stack-grafana-dashboards-obs
  51. files:
  52. - obs.json=grafana/dashboards/obs/obs-dashboard.json
  53. patchesStrategicMerge:
  54. - grafana/dashboards/nginx/configmap.yaml
  55. - grafana/dashboards/linstor/configmap.yaml
  56. - grafana/dashboards/cilium/configmap.yaml
  57. - grafana/dashboards/cilium-operator/configmap.yaml
  58. - grafana/dashboards/hubble/configmap.yaml
  59. - grafana/dashboards/qbittorrent/configmap.yaml
  60. - grafana/dashboards/node-exporter/configmap.yaml
  61. - grafana/dashboards/keda/configmap.yaml
  62. - grafana/dashboards/network-interfaces/configmap.yaml
  63. - grafana/dashboards/lvm/configmap.yaml
  64. - grafana/dashboards/restic/configmap.yaml
  65. - grafana/dashboards/windows-exporter/configmap.yaml
  66. - grafana/dashboards/blackbox/configmap.yaml
  67. - grafana/dashboards/obs/configmap.yaml
  68. configurations:
  69. - kustomizeconfig.yaml