Files
cloud-configuration/argocd/prometheus/test/argocd_values.yaml
T

55 lines
1.5 KiB
YAML

kube-prometheus-stack:
prometheusOperator:
admissionWebhooks:
certManager:
enabled: true
# issuerRef:
# name: "lets-encrypt"
# kind: "ClusterIssuer"
prometheus-node-exporter:
extraArgs:
- --collector.filesystem.mount-points-exclude=^/(dev|proc|sys|var/lib/docker/.+|var/snap/microk8s/common/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)$
hostRootFsMount:
mountPropagation: None
alertmanager:
enabled: false
grafana:
enabled: false
prometheus:
prometheusSpec:
replicas: &replicas 1
retention: 6h
disableCompaction: true
replicaExternalLabelName: prometheus_replica
storageSpec:
volumeClaimTemplate:
spec:
storageClassName: hcloud-volumes
accessModes: [ "ReadWriteOnce" ]
resources:
requests:
storage: 10Gi
thanos:
objectStorageConfig:
existingSecret:
key: thanos.yaml
name: thanos-object-storage-config
thanosServiceMonitor:
enabled: true
thanosServiceExternal:
enabled: true
type: NodePort
kubeControllerManager:
endpoints:
- 10.0.0.4
kubeScheduler:
endpoints:
- 10.0.0.4
prometheus:
replicas: *replicas
storage:
handles:
- "100068485"