用途:把 Vast.ai 上的部署做成可复现流程,不依赖控制台手工操作。将发布字节绑定到不可变镜像与版本化模板哈希,先跑金丝雀,验证服务与 GPU 健康,再决定提升或销毁。
主要能力:冻结部署清单(非密钥模板设置、镜像摘要、启动行为、端口、磁盘、标签、GPU/主机约束);在生产外构建与扫描镜像、跑本地契约测试、用同一模板哈希启动一次性金丝雀;有界轮询状态、解析端点、检查进程与 GPU 健康、执行代表性请求或批处理断言;金丝雀通过后再创建或更新生产实例,并持久化资源 ID、外置重要数据;在验收窗口内跟踪状态、日志、请求/任务结果、成本、磁盘与检查点健康;出现回归时切回或重建上一已知良好模板,复制证据并销毁被拒或已被取代的实例。
使用方式:先准备发布提交、镜像摘要、模板哈希、端口、环境变量名与启动契约,以及报价策略、健康检查、产物/检查点目标、最大发布时长和回滚负责人。按六步执行:冻结清单、生产外验证、就绪验证、谨慎提升、观察发布、回滚或关闭。自动化仅授予所需的搜索、模板与实例权限,密钥放在批准的运行时变量中,不写入模板描述与日志。变更前用 Read 与 Grep 检查清单、配置、提供方输出与现有测试;未经操作员明确批准,不得创建、更新、销毁或充值 Vast.ai 资源。
适用场景:模型 API 或批处理 worker 的发布、金丝雀验证与回滚管理。
限制:资料未提供具体命令、价格、平台支持范围与效果数据;模板解析出不同字节时应停止并固定新哈希,健康通过但工作负载断言失败应拒绝发布并保留上一良好服务,回滚数据仅在本地磁盘时需先外置复制,遗留被取代实例视为成本泄漏需完成或升级清理。