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
@@ -59,6 +59,7 @@ const REQUIRED_TARGET_SHAPES: Record<HwlabRuntimeWebProbeSentinelConfigRefKey, R
"serviceAccountName",
"deploymentName",
"serviceName",
"listenHost",
"servicePort",
"pvcName",
"stateRoot",
@@ -66,6 +67,11 @@ const REQUIRED_TARGET_SHAPES: Record<HwlabRuntimeWebProbeSentinelConfigRefKey, R
"replicas",
"healthPath",
"metricsPath",
"scheduler.intervalMs",
"scheduler.heartbeatStaleSeconds",
"scheduler.maxConcurrentRuns",
"sqlite.path",
"sqlite.busyTimeoutMs",
],
},
scenarios: {