Agent Skillsanybackup-ai/Anybackup › v9-deployment-verifier

v9-deployment-verifier

GitHub

验证V9部署就绪状态及变更后的回归问题,覆盖安装脚本、Ansible角色、Helm图表及中间件拓扑的本地校验流程。

deploy/deploy_package/.skills/v9-deployment-verifier/SKILL.md anybackup-ai/Anybackup

Trigger Scenarios

修改了 install.sh, ansible/, helm-chart/ 等部署相关文件 需要确认部署包可交付或检查部署回归

Install

npx skills add anybackup-ai/Anybackup --skill v9-deployment-verifier -g -y
More Options

Non-standard path

npx skills add https://github.com/anybackup-ai/Anybackup/tree/main/deploy/deploy_package/.skills/v9-deployment-verifier -g -y

Use without installing

npx skills use anybackup-ai/Anybackup@v9-deployment-verifier

指定 Agent (Claude Code)

npx skills add anybackup-ai/Anybackup --skill v9-deployment-verifier -a claude-code -g -y

安装 repo 全部 skill

npx skills add anybackup-ai/Anybackup --all -g -y

预览 repo 内 skill

npx skills add anybackup-ai/Anybackup --list

SKILL.md

Frontmatter
{
    "name": "v9-deployment-verifier",
    "description": "Verify V9 deployment readiness and deployment regressions after changes to install scripts, Ansible roles, Helm charts, smoke checks, or middleware topology. Use when Codex modifies files under `install.sh`, `ansible\/`, `helm-chart\/`, `images\/load-images.sh`, `foundation\/`, `init-scripts\/`, or deployment validation scripts and needs to run the standard local validation flow."
}

V9 Deployment Verifier

Run the repository validator after every deployment-related change:

python scripts/validate_deploy.py --mode regression

Use release mode before claiming the package is customer-installable:

python scripts/validate_deploy.py --mode release

What the validator covers

  • Required deployment files exist.
  • install.sh still points to existing companion scripts.
  • Helm lint and template succeed for v9-infra, core-agent-service, v9-services, and the umbrella chart.
  • v9-infra renders all four middleware components.
  • core-agent-service still renders POSTGRES_URL, RABBITMQ_URL, REDIS_URL, and OPENSEARCH_URL.
  • Ansible syntax is checked when ansible-playbook is installed.
  • Missing local tools such as ansible-playbook, kubectl, docker, or bash are reported explicitly as skipped runtime checks.

How to interpret results

  • Treat any FAIL as a real regression or delivery blocker.
  • Treat WARN in regression mode as a follow-up item, not as proof of deployability.
  • Treat SKIP as "not verified on this machine"; mention the missing tool in the final response.
  • Do not say the deployment is fully verified if release mode fails or if runtime checks are skipped.

Guardrails

  • Prefer the validator script over ad hoc one-off checks.
  • If you change deployment logic, run the validator before replying.
  • If the validator cannot cover a runtime path because the machine lacks tooling or cluster access, say exactly which checks were skipped.
  • Keep the validator script updated when deployment entrypoints or expected middleware components change.

Version History

  • 6f53e31 Current 2026-07-24 16:10

Same Skill Collection

Agent/skills/ag-ui-design/SKILL.md
Agent/skills/ag-ui-response/SKILL.md
CLI/skill/api/SKILL.md
CLI/skill/client/SKILL.md
CLI/skill/host/SKILL.md
CLI/skill/job/SKILL.md
CLI/skill/mysql/SKILL.md
CLI/skill/network/SKILL.md
CLI/skill/policy/SKILL.md
CLI/skill/protect/SKILL.md
CLI/skill/storage/SKILL.md
CLI/skill/timepoint/SKILL.md
CLI/skill/vmware/SKILL.md
deploy/deploy_package/.skills/anybackup-v9-architecture-charter/SKILL.md
deploy/deploy_package/.skills/design-diagram-maintainer/SKILL.md
deploy/deploy_package/.skills/design-doc-change-handler/SKILL.md
deploy/deploy_package/.skills/design-doc-orchestrator/SKILL.md
deploy/deploy_package/.skills/design-doc-reviewer/SKILL.md
deploy/deploy_package/.skills/kweaver-core-integrator/SKILL.md
deploy/deploy_package/.skills/sandbox-cli-overlay/SKILL.md
deploy/deploy_package/.skills/v9-middleware-deployer/SKILL.md
deploy/deploy_package/.skills/v9-release-packager/SKILL.md
deploy/deploy_package/skills/kweaver-core-offline-deploy/SKILL.md

Metadata

Files
0
Version
6f53e31
Hash
5da79fed
Indexed
2026-07-24 16:10

- 위키
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-18 07:03
浙ICP备14020137号-1 $방문자$