Skip to content

Commit 6082c6f

Browse files
committed
feat: add blackbox exporter 2
1 parent 450cd55 commit 6082c6f

File tree

1 file changed

+19
-1
lines changed

1 file changed

+19
-1
lines changed

talos/manifests/prom-stack/prod/values.yaml

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -192,6 +192,16 @@ kube-prometheus-stack:
192192
secretName: grafana-tls-cert
193193

194194
prometheus-blackbox-exporter:
195+
extraVolumes:
196+
- name: fredcorp-pki-certs
197+
configMap:
198+
name: fredcorp-pki-certs
199+
extraVolumeMounts:
200+
- name: fredcorp-pki-certs
201+
mountPath: /etc/ssl/certs/vault-pki-certs.pem
202+
subPath: vault-pki-certs.pem
203+
readOnly: true
204+
195205
ingress:
196206
enabled: true
197207
className: "nginx"
@@ -227,4 +237,12 @@ prometheus-blackbox-exporter:
227237
module: http_2xx # Module used for scraping. Overrides value set in `defaults`
228238
additionalMetricsRelabels: {} # Map of metric labels and values to add
229239
additionalRelabeling: [] # List of metric relabeling actions to run
230-
240+
- name: adguard # Human readable URL that will appear in Prometheus / AlertManager
241+
url: https://adguard.k0s-fullstack.fredcorp.com
242+
hostname: adguard.k0s-fullstack.fredcorp.com
243+
labels: {}
244+
interval: 60s
245+
scrapeTimeout: 60s
246+
module: http_2xx
247+
additionalMetricsRelabels: {}
248+
additionalRelabeling: []

0 commit comments

Comments
 (0)