feat: add web probe sentinel service (#896)

Co-authored-by: Codex <codex@noreply.local>
This commit is contained in:
Lyon
2026-06-25 22:19:25 +08:00
committed by GitHub
parent 9309efabb8
commit 46205321bf
5 changed files with 655 additions and 1 deletions
@@ -15,10 +15,18 @@ sentinel:
serviceAccountName: hwlab-web-probe-sentinel
deploymentName: hwlab-web-probe-sentinel
serviceName: hwlab-web-probe-sentinel
listenHost: 0.0.0.0
servicePort: 8080
pvcName: hwlab-web-probe-sentinel-state
stateRoot: /var/lib/web-probe-sentinel
imageRef: 127.0.0.1:5000/hwlab/web-probe-sentinel:yaml-p2
imageRef: 127.0.0.1:5000/hwlab/web-probe-sentinel:p3-service
replicas: 1
healthPath: /api/health
metricsPath: /metrics
scheduler:
intervalMs: 30000
heartbeatStaleSeconds: 120
maxConcurrentRuns: 1
sqlite:
path: /var/lib/web-probe-sentinel/index.sqlite
busyTimeoutMs: 2000