SuperAPI AI 工具集

running-stabilization-loop

编程与开发

查看项目

更新于 10-16 01:33

技能介绍

用途:在重大重构或高风险基础设施变更后,对 kube-hetzner 运行迭代式稳定化循环,目标不只是发现失败,还要修复并证明无回归。

主要能力:按简单到复杂的顺序跑通 v3 全矩阵场景;在 kube-hetzner 中修复根因而非改测试桩;修复后重跑全矩阵;验证从最新 git tag 到当前 release-candidate 分支的 k3s 与 rke2 升级路径;可选包含 Tailscale 节点传输、Cilium Gateway API、内嵌 registry mirror 等场景。

用法:以 /running-stabilization-loop 调用;主流程为同步分支并跑 terraform/tofu 校验、清理陈旧运行与状态、校验/构建需要的快照、运行矩阵、SSH 主动排查 journalctl/cloud-init、修复并重跑失败场景、全量回归、升级路径测试、最终清理与提交。矩阵由 /Volumes/MysticalTech/Code/kube-test/run_v3_matrix.sh 驱动,可用 SCENARIOS 变量只跑指定场景,如 SCENARIOS="s2-rke2-basic s4-rke2-autoscaler"。SSH 必须使用 -o IdentitiesOnly=yes -i /Users/karim/.ssh/id_ed25519。

适用场景:发布候选前的稳定性验证、镜像/引导/SSH/SELinux 相关变更后的回归、升级兼容性确认。

限制:依赖本地特定路径、hcloud 令牌、快照与 Packer 环境;destroy 挂起时需用 cleanup.sh 清理并删除卡住的自动扩展服务器;不得长期保留宽泛防火墙覆盖;缺少 Tailscale 凭据时相关场景无法运行。价格、支持平台、许可等未提供。