30 lines
767 B
YAML
30 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"
|