k3s/namespaces/monitoring/healthchecks/extra/gatus-endpoints.yaml

29 lines
767 B
YAML

apiVersion: v1
kind: ConfigMap
metadata:
labels:
homelab.kubernetes.io/k8s-sidecar: gatus
name: gatus-endpoints
data:
healthchecks-internal-gatus-endpoints.yaml: |
endpoints:
- name: Healthchecks
url: http://healthchecks-svc.monitoring.svc.cluster.local/
headers:
Host: "healthchecks.leechpepin.com"
group: Internal/Monitoring
interval: 5m
alerts:
- type: ntfy
conditions:
- "[STATUS] == 200"
healthchecks-external-gatus-endpoints.yaml: |
endpoints:
- name: Healthchecks
url: https://healthchecks.leechpepin.com/
group: External
interval: 5m
alerts:
- type: ntfy
conditions:
- "[STATUS] == 200"