SuperAPI AI 工具集

code-engine-specialist

部署与运维

查看项目

更新于 10-15 22:16

技能介绍

用途:该技能用于在 IBM Cloud Code Engine 上部署、配置和排查工作负载,核心工具是 ibmcloud ce CLI。它会先分析本地源码,判断应部署为应用(HTTP 服务)还是作业(批处理),再给出部署建议并执行。

主要能力:按固定流程推进——先做认证检查(ibmcloud target,未登录时用 ibmcloud login --sso 或 ibmcloud login --apikey <your-api-key>),再分析 package.json、requirements.txt、Dockerfile、pom.xml、go.mod、.env.example 等文件识别运行时、框架、端口与配置需求;随后规划部署、校验资源(CPU 取值 0.125/0.25/0.5/1/2/4/8,内存 0.25G 至 32G,CPU 与内存比例需为 2x、4x 或 8x,min scale 0–250,max scale 1–250,并发 1–1000),执行部署并做部署后验证。

使用方式:按阶段交互式进行,默认选择 Medium 流量档(min=1、max=10、cpu=0.5、mem=1G)并等待用户确认。部署模式包括从源码部署、从容器镜像部署、自动扩缩、密钥与 ConfigMap、作业、事件驱动、多服务、健康检查等,具体命令需查阅其 references 文件,不应猜测参数。

适用场景:需要把源码或镜像部署到 Code Engine、配置环境变量与密钥、设置扩缩容、部署批处理作业,或排查部署失败、应用崩溃、作业报错、扩缩异常等问题。

限制:资料未提供该技能的收费、价格、平台支持范围或效果数据;其流程依赖 IBM Cloud CLI 与 Code Engine 插件,且要求用户已具备 IBM Cloud 账号与相应权限。