76 lines
1.8 KiB
YAML
76 lines
1.8 KiB
YAML
# ------------------------------------------
|
|
# -- Istio extenstion. Just because I'm
|
|
# -- not using ingress nginx
|
|
# ------------------------------------------
|
|
coreDns:
|
|
enabled: false
|
|
kubeEtcd:
|
|
enabled: false
|
|
kubelet:
|
|
enabled: true
|
|
kubeApiServer:
|
|
enabled: false
|
|
grafana:
|
|
enabled: false
|
|
prometheus-node-exporter:
|
|
prometheus:
|
|
monitor:
|
|
enabled: true
|
|
jobLabel: jobLabel
|
|
interval: 60s
|
|
defaultRules:
|
|
create: true
|
|
rules:
|
|
alertmanager: true
|
|
etcd: false
|
|
configReloaders: false
|
|
general: true
|
|
k8s: true
|
|
kubeApiserverAvailability: false
|
|
kubeApiserverBurnrate: false
|
|
kubeApiserverHistogram: false
|
|
kubeApiserverSlos: false
|
|
kubeControllerManager: false
|
|
kubelet: true
|
|
kubeProxy: false
|
|
kubePrometheusGeneral: false
|
|
kubePrometheusNodeRecording: false
|
|
kubernetesApps: true
|
|
kubernetesResources: true
|
|
kubernetesStorage: true
|
|
kubernetesSystem: true
|
|
kubeSchedulerAlerting: false
|
|
kubeSchedulerRecording: true
|
|
kubeStateMetrics: true
|
|
network: false
|
|
node: true
|
|
nodeExporterAlerting: true
|
|
nodeExporterRecording: true
|
|
prometheus: true
|
|
prometheusOperator: true
|
|
windows: false
|
|
prometheus:
|
|
prometheusSpec:
|
|
enableAdminAPI: true
|
|
retentionSize: 3GB
|
|
retention: 20d
|
|
podMonitorNamespaceSelector:
|
|
any: true
|
|
podMonitorSelector: {}
|
|
podMonitorSelectorNilUsesHelmValues: false
|
|
ruleNamespaceSelector:
|
|
any: true
|
|
ruleSelector: {}
|
|
ruleSelectorNilUsesHelmValues: false
|
|
serviceMonitorNamespaceSelector:
|
|
any: true
|
|
serviceMonitorSelector: {}
|
|
serviceMonitorSelectorNilUsesHelmValues: false
|
|
storageSpec:
|
|
volumeClaimTemplate:
|
|
spec:
|
|
accessModes: ["ReadWriteMany"]
|
|
resources:
|
|
requests:
|
|
storage: 4Gi
|