SuperAPI AI 工具集

azure-infra-validation

部署与运维

查看项目

更新于 10-15 16:46

技能介绍

用途:在 lab/sandbox 前提下进行 Azure 环境的验证、PoC、构建与配置变更确认,涵盖验证用环境创建、状态监视、约束规避、before/after 对比以及清理。不适用于生产故障的只读排查,也不适用于仅做产品问答或规格确认的场景。技能可对 lab 中约似的网络能力做验证,但不处理线路供应商侧对等或本地实机 FIC。

主要能力:新建 Azure 验证环境以测试功能与限制;在 lab 中验证 VPN Gateway、VNet peering、BGP、Route Server、Private Endpoint、Hub-and-Spoke 等网络功能;搭建 Azure-only 的最小验证作为 ExpressRoute 生产构成的替代;用 Azure CLI 进行以读写为前提的基础设施验证;监视部署中的 Azure 资源,等待 READY 后进入下一步;在验证过程中就地规避 SKU、zone、auth、region 约束;将构建结果与 before/after 观测值写入 Answer/ 或 reports/。

使用方式:至少接收 tenant ID、subscription ID、待验证功能名、预期拓扑、成本容许度、是否必须 cleanup 中两项以上;不足时优先确认在哪个 tenant/subscription 创建及验证目标。先明确是否触碰生产,生产环境不做破坏性变更,验证优先使用独立 subscription;从最小、低成本构成起步;最初固定 Azure CLI 的认证状态、tenant、subscription;部署前用 Microsoft Learn 确认前置条件与限制,并做可行性判定。使用 az account show 等命令做预检后,按 Feasibility、Scope、Official grounding、Preflight、Build、Observe、Change、Compare、Cleanup or persist 的流程推进。

限制:生产故障的只读排查不在范围内;需要线路商或本地实机的 ExpressRoute 端到端生产验证无法在此完成;不用于以 Bicep/AVM 设计并部署可复用构成。部署约束、READY 判定与详细阶段步骤、报告模板见 references/validation-runbook.md 与 references/output-template.md。