SuperAPI AI 工具集

bk-cli-bcs

通用与其它

查看项目

更新于 10-16 09:44

技能介绍

用途:让 Agent 通过 bk-cli bcs 调用 BCS API。开始前先读取 ../bk-cli-shared/SKILL.md,共享 skill 负责认证、context、tenant、stage、dry-run、verbose、header/body 等通用调用规则。

主要能力:当前命令层级为 bk-cli bcs cluster_manager <action>,涵盖集群(创建、导入、更新)、弹性伸缩设置、节点(增删、标签/注解/污点、cordon/drain)、节点组(创建、更新、扩缩容、清理)、节点模板、任务重试/跳过、模板配置和虚拟集群配额等。若需其他 BCS 模块,先运行 bk-cli bcs -h 查看是否有对应 subsystem。

使用方式:先用 bk-cli bcs cluster_manager -h 找 action,再用 <action> -h 查看 Usage、Examples、flags;如提示可看 body schema,用 -h --body-schema 查看完整 request body schema。路径与 query 参数作为普通 flag 传入,复杂请求体通过 --body '<json>' 传入,不要猜字段。首次执行或写操作前加 --dry-run,确认 request.url、request.params、request.body、request.headers。

限制与排障:DELETE 的 query string 也用 flag 传入;部分写操作要求 --body,缺失会返回 missing_param 或 required parameter --body is missing,需按 Examples 补齐。body JSON 解析失败时需生成合法 JSON 再传入。不确定 body 字段用 -h --body-schema 查看;请求不符预期加 --dry-run 检查。其他平台、收费或未提及功能暂未提供。