10 Commits

Author SHA1 Message Date
D8D Developer
b5df40b865 feat(eci): 实现抢占式实例注解支持并更新开发状态
- 在 eci.go 中添加 `AnnotationECISpotInstance` 常量定义
- 实现注解解析逻辑,通过 `k8s.aliyun.com/eci-spot-instance: "true"` 启用抢占式实例
- 添加完整的单元测试覆盖各种注解值场景(true、false、未设置、无效值、大小写变体)
- 修复 eci.go 中预存在的类型转换错误(int → string)
- 更新 docs/eci.md 文档,添加简化注解使用说明
- 将开发状态从 ready-for-dev 更新为 review

🔧 chore(claude): 扩展本地设置允许的命令

- 在 .claude/settings.local.json 中添加 go build、go test 和 make 命令的 Bash 执行权限
2026-01-01 09:27:33 +00:00
D8D Developer
0cb22c1f7c feat(spot-strategy): 新增抢占式实例注解支持
- 添加故事 1.1 的实现工件文档,定义抢占式实例开关注解功能
- 更新 sprint 状态文件,将故事标记为 ready-for-dev 并开始 epic-1 的开发
2026-01-01 09:18:25 +00:00
D8D Developer
76e1ccfd5c 🗑️ chore(docs): 删除过时的用户故事文档
- 移除 `docs/stories/spot-instance-event-handling.md` 文件
- 该文档描述的功能已实现或不再相关,属于过时内容
- 清理文档目录以保持整洁
2026-01-01 09:04:37 +00:00
D8D Developer
6a548f538a feat(docs): 添加 sprint 状态跟踪和抢占式实例事件处理故事文档
- 新增 sprint-status.yaml 文件用于跟踪项目 sprint 进度和故事状态
- 新增 spot-instance-event-handling.md 详细用户故事文档
- 定义 ECI 抢占式实例 SpotToBeReleased 事件处理的需求和验收标准
- 包含技术实现方案、测试要求和风险缓解措施
2025-11-26 06:48:26 +00:00
D8D Developer
0343d8257f 更新bmad 2025-11-26 06:37:50 +00:00
D8D Developer
f022ae2250 feat(docs): 添加项目文档和配置
- 新增 .claude/settings.local.json 配置文件,添加工作流命令权限
- 创建详细的产品需求文档(PRD),定义项目愿景、功能需求和技术规范
- 包含优雅下线和抢占式实例自动轮转等核心功能设计
2025-11-06 12:35:55 +00:00
D8D Developer
e776084312 feat(docs): 添加完整的项目文档集
- 新增开发指南文档,包含环境设置、构建流程和最佳实践
- 添加项目概览文档,提供项目全面介绍和架构说明
- 创建技术栈分析文档,详细说明使用的技术和依赖
- 添加源树分析文档,解释项目目录结构和关键文件
- 创建文档索引页面,统一管理所有项目文档
- 生成项目扫描报告,记录文档生成过程
- 更新工作流状态配置,指定文档化前提条件
- 添加.gitignore规则,忽略NFS相关文件
2025-11-06 07:38:58 +00:00
D8D Developer
ceb5f90b45 📝 docs(workflow): 添加 BMM 工作流状态跟踪模板
- 新增工作流状态跟踪配置文件
- 定义项目阶段和状态要求(必需/可选/推荐/条件性)
- 包含项目元数据和工作流路径信息
- 支持方法轨道棕地项目的状态跟踪
2025-11-06 07:21:03 +00:00
D8D Developer
5f51832857 📝 docs(product): add product brief for vk-eci project
- 新增产品简介文档,详细介绍vk-eci项目的愿景和目标用户
- 包含执行摘要、核心愿景、目标用户画像和成功指标
- 定义MVP范围和未来发展规划,明确技术选型和架构原则
- 分析市场机会和竞争环境,识别关键风险和缓解策略
2025-11-06 07:09:45 +00:00
D8D Developer
87fc8b7027 📝 docs(eci): 新增抢占式实例使用文档
Some checks failed
Virtual Kubelet Docker Build and Deploy / build-and-deploy (push) Failing after 59s
- 添加完整的ECI抢占式实例创建和使用指南
- 包含背景信息、计费方式、回收机制和注意事项
- 提供多种配置示例和YAML模板
- 详细说明释放机制和优雅下线流程
- 涵盖预释放事件处理和Pod状态监控
2025-11-06 06:52:31 +00:00