version: 1
kind: HwlabWebProbeSentinelSecrets
metadata:
  id: web-probe-sentinel-fake-echo-secrets
  owner: UniDesk
  specRef: PJ2026-01060508
  issue: 1190
sentinel:
  secrets:
    sources:
      - purpose: bootstrap-admin
        sourceRef: /root/.unidesk/.env/unified-admin-password.txt
        sourceKey: contents
        sourceLine: 1
      - purpose: prompt-set
        sourceRef: hwlab/web-probe-sentinel-fake-echo.env
        sourceKey: FAKE_ECHO_SENTINEL_PROMPTS_JSON
      - purpose: frp-token
        sourceRef: platform-infra/pk01-frp.env
        sourceKey: FRP_TOKEN
    runtimeSecrets:
      - name: hwlab-web-probe-sentinel-bootstrap
        namespace: hwlab-v03
        data:
          - sourcePurpose: bootstrap-admin
            targetKey: bootstrap-admin-password
      - name: hwlab-web-probe-sentinel-prompt-set
        namespace: hwlab-v03
        data:
          - sourcePurpose: prompt-set
            targetKey: prompts.json
      - name: hwlab-web-probe-sentinel-frpc
        namespace: hwlab-v03
        data:
          - sourcePurpose: frp-token
            targetKey: token
