feat: add web probe sentinel cicd visibility (#897)

Co-authored-by: Codex <codex@noreply.local>
This commit is contained in:
Lyon
2026-06-25 22:46:46 +08:00
committed by GitHub
parent 46205321bf
commit 2da1c97e0d
8 changed files with 745 additions and 24 deletions
@@ -6,11 +6,24 @@ metadata:
specRef: PJ2026-01060508
sentinel:
cicd:
controlPlaneConfigRef: config/hwlab-node-control-plane.yaml#targets.D601.lanes.v03
controlPlaneConfigRef: config/hwlab-node-control-plane.yaml#targets[0]
source:
repository: pikasTech/unidesk
branch: master
gitMirrorReadUrl: http://git-mirror-http.devops-infra.svc.cluster.local:8080/pikasTech/unidesk.git
buildContext: .
entrypoint: scripts/web-probe-sentinel-service.ts
gitopsPath: deploy/gitops/node/d601/web-probe-sentinel
argo:
namespace: argocd
projectName: hwlab-d601
applicationName: hwlab-web-probe-sentinel
repoURL: http://git-mirror-http.devops-infra.svc.cluster.local:8080/pikasTech/HWLAB.git
targetRevision: v0.3-gitops
image:
repository: 127.0.0.1:5000/hwlab/web-probe-sentinel
tagSource: source-commit
baseImageRef: config/hwlab-node-control-plane.yaml#targets[0].tekton.toolsImage.output
envRecipeRef: config/hwlab-web-probe-sentinel/runtime.d601-v03.yaml#sentinel.runtime
maintenance:
startCommand: sentinel maintenance start
@@ -18,4 +31,4 @@ sentinel:
targetValidation:
scenarioId: workbench-dsflash-go-tool-call-10x
maxSeconds: 120
serviceUnavailableVerifyMode: pure-observe-cli
serviceUnavailablePolicy: structured-failure
@@ -18,6 +18,7 @@ sentinel:
listenHost: 0.0.0.0
servicePort: 8080
pvcName: hwlab-web-probe-sentinel-state
pvcStorage: 10Gi
stateRoot: /var/lib/web-probe-sentinel
imageRef: 127.0.0.1:5000/hwlab/web-probe-sentinel:p3-service
replicas: 1