SuperAPI AI 工具集

eve-deploy-debugging

部署与运维

查看项目

更新于 10-15 19:49

技能介绍

用途:通过 Eve CLI 部署与调试 Eve 兼容应用,重点面向 staging 环境。

主要能力:环境与配置管理(eve profile create/use、eve env create/deploy/undeploy/delete);部署流程支持 --ref、--repo-dir、--direct 与 --inputs,并区分直接部署与流水线部署的轮询方式;作业观察与调试(eve job list/follow/watch/diagnose/result/runner-logs);环境与系统诊断(eve env diagnose、eve system logs/health/orchestrator status/events/pods);构建诊断(eve build list/diagnose/logs);自定义域名(eve domain list/verify/status/transfer/unbind);私有端点(eve endpoint add/list/show/diagnose/remove);密钥与成本查询(eve secrets list、eve system env-cost --all)。

必要用法:先创建并使用 profile,例如 eve profile create staging --api-url https://api.eve.example.com 与 eve profile use staging;部署示例 eve env deploy staging --ref main --repo-dir .;部署完成条件为 ready === true 且 active_pipeline_run === null。基础设施变更须走 Terraform,禁止对共享基础设施直接执行 kubectl apply、helm install 等。

适用场景:staging 部署、作业失败或卡住排查、构建失败定位、域名绑定与迁移、私有网络服务接入、环境清理。

限制:需管理员提供 staging API URL 与正确域名;自定义域名采用 first-bind-wins 的环境级归属;稳定出口会绕过 NAT 并约束调度;工具链按需注入,首次拉取约增加 5-10 秒。资料未提供具体收费与价格信息。