# prometheus-values.yaml global: scrape_interval: 15s alertmanager: enabled: true service: type: LoadBalancer loadBalancerIP: "10.10.3.236" alertmanagerSpec: resources: limits: cpu: 300m memory: 256Mi requests: cpu: 100m memory: 128Mi configReloaderResources: limits: cpu: 100m memory: 50Mi requests: cpu: 50m memory: 25Mi # Add toleration for master node tolerations: - key: "node-role.kubernetes.io/master" operator: "Exists" effect: "NoSchedule" prometheus: service: type: LoadBalancer loadBalancerIP: "10.10.3.237" prometheusSpec: resources: limits: cpu: 800m memory: 2Gi requests: cpu: 300m memory: 1Gi # Add storage configuration storageSpec: volumeClaimTemplate: spec: accessModes: ["ReadWriteOnce"] resources: requests: storage: 50Gi # Add toleration for master node tolerations: - key: "node-role.kubernetes.io/master" operator: "Exists" effect: "NoSchedule" serviceMonitorSelectorNilUsesHelmValues: false podMonitorSelectorNilUsesHelmValues: false ruleSelectorNilUsesHelmValues: false Grafana: # Changed from 'server' which was incorrect enabled: true service: type: LoadBalancer resources: limits: cpu: 500m memory: 1Gi requests: cpu: 200m memory: 512Mi kube-state-metrics: resources: limits: cpu: 200m memory: 256Mi requests: cpu: 100m memory: 128Mi nodeExporter: enabled: true