diff --git a/argocd/kube-prometheus-stack/values.yaml b/argocd/kube-prometheus-stack/values.yaml index 0a94a86..40e360f 100644 --- a/argocd/kube-prometheus-stack/values.yaml +++ b/argocd/kube-prometheus-stack/values.yaml @@ -1,34 +1,4 @@ kube-prometheus-stack: - fullnameOverride: prometheus - - defaultRules: - create: true - rules: - alertmanager: true - etcd: true - configReloaders: true - general: true - k8s: true - kubeApiserverAvailability: true - kubeApiserverBurnrate: true - kubeApiserverHistogram: true - kubeApiserverSlos: true - kubelet: true - kubeProxy: true - kubePrometheusGeneral: true - kubePrometheusNodeRecording: true - kubernetesApps: true - kubernetesResources: true - kubernetesStorage: true - kubernetesSystem: true - kubeScheduler: true - kubeStateMetrics: true - network: true - node: true - nodeExporterAlerting: true - nodeExporterRecording: true - prometheus: true - prometheusOperator: true alertmanager: fullnameOverride: alertmanager @@ -50,6 +20,7 @@ kube-prometheus-stack: - secretName: alertmanager-tls hosts: - alertmanager.durp.info + grafana: enabled: true fullnameOverride: grafana @@ -78,125 +49,3 @@ kube-prometheus-stack: hosts: - grafana.durp.info - kubeApiServer: - enabled: true - - kubelet: - enabled: true - serviceMonitor: - metricRelabelings: - - action: replace - sourceLabels: - - node - targetLabel: instance - - kubeControllerManager: - enabled: true - endpoints: # ips of servers - - - coreDns: - enabled: true - - kubeDns: - enabled: false - - kubeEtcd: - enabled: false - endpoints: # ips of servers - - service: - enabled: true - port: 2381 - targetPort: 2381 - - kubeScheduler: - enabled: false - endpoints: # ips of servers - - - kubeProxy: - enabled: false - endpoints: # ips of servers - - - kubeStateMetrics: - enabled: true - - kube-state-metrics: - fullnameOverride: kube-state-metrics - selfMonitor: - enabled: true - prometheus: - monitor: - enabled: true - relabelings: - - action: replace - regex: (.*) - replacement: $1 - sourceLabels: - - __meta_kubernetes_pod_node_name - targetLabel: kubernetes_node - - nodeExporter: - enabled: true - serviceMonitor: - relabelings: - - action: replace - regex: (.*) - replacement: $1 - sourceLabels: - - __meta_kubernetes_pod_node_name - targetLabel: kubernetes_node - - prometheus-node-exporter: - fullnameOverride: node-exporter - podLabels: - jobLabel: node-exporter - extraArgs: - - --collector.filesystem.mount-points-exclude=^/(dev|proc|sys|var/lib/docker/.+|var/lib/kubelet/.+)($|/) - - --collector.filesystem.fs-types-exclude=^(autofs|binfmt_misc|bpf|cgroup2?|configfs|debugfs|devpts|devtmpfs|fusectl|hugetlbfs|iso9660|mqueue|nsfs|overlay|proc|procfs|pstore|rpc_pipefs|securityfs|selinuxfs|squashfs|sysfs|tracefs)$ - service: - portName: http-metrics - prometheus: - monitor: - enabled: true - relabelings: - - action: replace - regex: (.*) - replacement: $1 - sourceLabels: - - __meta_kubernetes_pod_node_name - targetLabel: kubernetes_node - resources: - requests: - memory: 512Mi - cpu: 250m - limits: - memory: 2048Mi - - prometheusOperator: - enabled: true - prometheusConfigReloader: - resources: - requests: - cpu: 200m - memory: 50Mi - limits: - memory: 100Mi - - prometheus: - enabled: true - prometheusSpec: - replicas: 1 - replicaExternalLabelName: "replica" - ruleSelectorNilUsesHelmValues: false - serviceMonitorSelectorNilUsesHelmValues: false - podMonitorSelectorNilUsesHelmValues: false - probeSelectorNilUsesHelmValues: false - retention: 6h - enableAdminAPI: true - walCompression: true - - thanosRuler: - enabled: false