WHOOP晨间健康简报
获取恢复睡眠数据并生
Komodo技能用于管理Komodo平台的基础设施资源,包括服务器状态监控、Docker容器部署、堆栈管理、构建任务执行及操作流程编排。通过调用Komodo Core API,实现远程服务器的全生命周期管理。
安装准备
本技能需配置Python环境及依赖库,安装步骤如下:
# 克隆技能仓库
git clone https://github.com/openclaw/skills.git
cd skills/weird-aftertaste/komodo
# 安装Python依赖(如有requirements.txt)
pip install -r requirements.txt
# 或直接使用脚本(需requests库)
pip install requests
环境配置
设置以下环境变量:
KOMODO_ADDRESS:Komodo Core服务地址,如https://komodo.example.comKOMODO_API_KEY:API密钥,以K-开头KOMODO_API_SECRET:API密钥对应的密钥串,以S-开头常用命令
# 列出各类资源
python scripts/komodo.py servers # 服务器列表
python scripts/komodo.py deployments # 部署列表
python scripts/komodo.py stacks # 堆栈列表
python scripts/komodo.py builds # 构建列表
# 部署操作
python scripts/komodo.py deploy <name> # 执行部署
python scripts/komodo.py start <name> # 启动容器
python scripts/komodo.py stop <name> # 停止容器
python scripts/komodo.py logs <name> 50 # 查看最近50行日志
# 堆栈操作
python scripts/komodo.py deploy-stack <name>
python scripts/komodo.py create-stack <name> <server> <compose.yml>
状态标识说明:🟢运行中、🔴已停止、⚪未部署、🟡不健康、🔄重启中、🔨构建中、⏳等待中。
见下方输入与输出表格。
| 项目 | 内容 |
|---|---|
| 输入 | KOMODO_ADDRESS服务地址、KOMODO_API_KEY/KOMODO_API_SECRET认证凭据、目标资源名称、具体操作指令及可选参数 |
| 输出 | JSON格式的资源状态数据、文本日志流、操作执行结果反馈、错误提示信息 |
| 适用人群 | 负责基础设施运维的技术人员、使用Komodo平台进行容器化部署的团队 |
| 不包含 | Komodo后端服务的搭建与维护、裸金属服务器的底层管理、Kubernetes集群的原生调度能力 |
原始链接:https://github.com/openclaw/skills/tree/main/skills/weird-aftertaste/komodo/SKILL.md
来源类型:开源社区技能