Merge changes from topic "kube-prometheus-stack"
[oom/offline-installer.git] / ansible / roles / kube-prometheus-stack / defaults / main.yml
1 ---
2 kube_prometheus_stack:
3   k8s_namespace: kube-prometheus
4   helm_release_name: kube-prometheus-stack
5   helm_timeout: "240s"
6   helm_values_file: "{{ app_data_path }}/kube_prometheus_values.yaml"
7   helm_values:
8     grafana:
9       adminPassword: admin
10       dashboardProviders:
11         dashboardproviders.yaml:
12           apiVersion: 1
13           providers:
14             - name: 'custom'
15               orgId: 1
16               folder: 'Custom'
17               type: file
18               disableDeletion: false
19               editable: true
20               updateIntervalSeconds: 60
21               options:
22                 path: /var/lib/grafana/dashboards/custom
23       persistence:
24         type: pvc
25         enabled: true
26         storageClassName: kube-prometheus-grafana
27         accessModes:
28           - ReadWriteOnce
29         size: 4Gi
30       service:
31         enabled: true
32         type: NodePort
33         port: 80
34         targetPort: 3000
35         annotations: {}
36         labels: {}
37         portName: service
38     prometheus:
39       prometheusSpec:
40         scrapeInterval: 60s
41         storageSpec:
42           disableMountSubPath: true
43           volumeClaimTemplate:
44             spec:
45               storageClassName: kube-prometheus-prometheus
46               accessModes: ["ReadWriteOnce"]
47               resources:
48                 requests:
49                   storage: 6Gi