--- # tasks file for prometheus - name: Deploy Prometheus kubernetes.core.helm: name: prometheus chart_ref: bitnami/prometheus release_namespace: prometheus create_namespace: true values: server: persistence: size: 256Gi extraScrapeConfigs: - job_name: apps static_configs: - targets: - gitea.eom.dev labels: instance: gitea - targets: - grafana.eom.dev labels: instance: grafana - targets: - jupyterhub.eom.dev labels: instance: jupyterhub - targets: - mastodon.eom.dev labels: instance: mastodon - targets: - nextcloud-metrics.nextcloud.svc.cluster.local labels: instance: nextcloud metrics_path: /metrics - job_name: libvirt_exporter static_configs: - targets: - 192.168.1.48:9177 labels: instance: poweredge-t640 metrics_path: /metrics - job_name: node_exporter static_configs: - targets: - 192.168.1.95:9100 labels: instance: poweredge-r350 - targets: - 192.168.1.48:9100 labels: instance: poweredge-t640 - targets: - 192.168.1.59:9100 labels: instance: alpha-control-plane - targets: - 192.168.1.91:9100 labels: instance: alpha-worker-0 - targets: - 192.168.1.71:9100 labels: instance: alpha-worker-1 - targets: - 192.168.1.74:9100 labels: instance: alpha-worker-2 - targets: - 192.168.1.75:9100 labels: instance: alpha-worker-3 - targets: - 192.168.1.60:9100 labels: instance: alpha-worker-4 - targets: - 192.168.1.66:9100 labels: instance: alpha-worker-5 - targets: - 192.168.1.38:9100 labels: instance: alpha-worker-6 - targets: - 192.168.1.92:9100 labels: instance: alpha-worker-7 - targets: - 192.168.1.67:9100 labels: instance: alpha-worker-8 - targets: - 192.168.1.63:9100 labels: instance: alpha-worker-9 - targets: - 192.168.1.86:9100 labels: instance: alpha-worker-10 - targets: - 192.168.1.68:9100 labels: instance: alpha-worker-11 - targets: - 192.168.1.72:9100 labels: instance: alpha-worker-12 metrics_path: /metrics