Gatus to monitor crunchy postgres.

This commit is contained in:
Joseph Hanson 2024-04-13 09:31:13 -05:00
parent e3a578606e
commit c7fc086e9a
Signed by: jahanson
SSH key fingerprint: SHA256:vy6dKBECV522aPAwklFM3ReKAVB086rT3oWwiuiFG7o
2 changed files with 22 additions and 0 deletions

View file

@ -0,0 +1,21 @@
---
apiVersion: v1
kind: ConfigMap
metadata:
name: postgres-gatus-ep
labels:
gatus.io/enabled: "true"
data:
config.yaml: |
endpoints:
- name: postgres
group: infrastructure
url: tcp://postgres-primary.database.svc.cluster.local:5432
interval: 1m
ui:
hide-url: true
hide-hostname: true
conditions:
- "[CONNECTED] == true"
alerts:
- type: pushover

View file

@ -4,5 +4,6 @@ apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization kind: Kustomization
resources: resources:
- ./externalsecret.yaml - ./externalsecret.yaml
- ./gatus.yaml
- ./postgrescluster.yaml - ./postgrescluster.yaml
- ./pushsecret.yaml - ./pushsecret.yaml