kedge/monitoring/health-checks/checks.yml
Tyler King 6058e62348 Initial commit: Kedge network automation platform
Go-based network automation with YANG models, gRPC, Ansible,
Terraform, and Kubernetes integration.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-26 12:09:30 -05:00

25 lines
578 B
YAML

---
# Health check definitions for Kedge components.
checks:
- name: kedge-daemon-health
endpoint: http://localhost:9090/healthz
interval: 30s
timeout: 5s
expected_status: 200
- name: kedge-daemon-ready
endpoint: http://localhost:9090/readyz
interval: 30s
timeout: 5s
expected_status: 200
- name: wireguard-interface
command: wg show wg0
interval: 60s
expect_exit_code: 0
- name: quartermaster-connectivity
command: grpcurl -plaintext quartermaster.guildhouse.svc:50051 list
interval: 120s
expect_exit_code: 0