70 lines
1.4 KiB
Django/Jinja
70 lines
1.4 KiB
Django/Jinja
grafana:
|
|
enabled: false
|
|
forceDeployDashboards: false
|
|
|
|
prometheus:
|
|
prometheusSpec:
|
|
storageSpec:
|
|
volumeClaimTemplate:
|
|
spec:
|
|
storageClassName: {{ prometheus_storage_class }}
|
|
accessModes: ["ReadWriteOnce"]
|
|
resources:
|
|
requests:
|
|
storage: {{ prometheus_storage_size }}
|
|
retention: {{ prometheus_retention }}
|
|
scrapeInterval: 30s
|
|
evaluationInterval: 30s
|
|
ruleSelectorNilUsesHelmValues: false
|
|
serviceMonitorSelectorNilUsesHelmValues: false
|
|
podMonitorSelectorNilUsesHelmValues: false
|
|
|
|
alertmanager:
|
|
enabled: false
|
|
|
|
nodeExporter:
|
|
enabled: true
|
|
|
|
kubeStateMetrics:
|
|
enabled: true
|
|
|
|
kubeControllerManager:
|
|
enabled: true
|
|
endpoints:
|
|
{% for host in groups['control_plane'] %}
|
|
- {{ hostvars[host]['ansible_host'] }}
|
|
{% endfor %}
|
|
service:
|
|
enabled: true
|
|
port: 10257
|
|
targetPort: 10257
|
|
|
|
kubeScheduler:
|
|
enabled: true
|
|
endpoints:
|
|
{% for host in groups['control_plane'] %}
|
|
- {{ hostvars[host]['ansible_host'] }}
|
|
{% endfor %}
|
|
service:
|
|
enabled: true
|
|
port: 10259
|
|
targetPort: 10259
|
|
|
|
kubeEtcd:
|
|
enabled: true
|
|
endpoints:
|
|
{% for host in groups['control_plane'] %}
|
|
- {{ hostvars[host]['ansible_host'] }}
|
|
{% endfor %}
|
|
service:
|
|
enabled: true
|
|
port: 2381
|
|
targetPort: 2381
|
|
|
|
kubeProxy:
|
|
enabled: true
|
|
endpoints:
|
|
{% for host in groups['k8s_cluster'] %}
|
|
- {{ hostvars[host]['ansible_host'] }}
|
|
{% endfor %}
|