with one click
compose-deploy
Use when 部署/更新 VPS 或 sakamoto
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Use when 部署/更新 VPS 或 sakamoto
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
Kubernetes 事故取证流程。Use when 服务离线但没告警、升级后异常、K8s 应用/入口/备份链路失败、Gatus/Prometheus/Alertmanager 异常、Envoy Gateway 403/GeoIP/RBAC 异常、audit log 追溯手动操作、router-dns-proxy 延迟/失败、外部访问抖动,或需要统一时间线定位故障断点。
在 home-ops 仓库中为 k3s 集群新增服务的完整流程:设计→创建代码→提交审查→部署观测。按 Flux GitOps 双层结构(infra.yml 与 apps.yml)组织文件与依赖。使用当用户要求部署新应用、添加新服务、补齐 app 目录资源时。
在 containers 仓库创建无后端轻量前端应用,并串起 home-ops GitOps 部署流程。Use when 用户要求创建简单应用、轻量前端服务、小工具、展示页、SPA、simple-service,或提到“复制模板到 apps 并部署”。
从 home-ops 的 Docker Compose 服务补齐 Gatus outside 健康检查,并选择轻量、可从集群内验证的探测方式。Use when 用户要求对比 compose 与 Gatus、补充 outside endpoints、检查集群外 VPS/sakamoto 服务监控、或调整 Gatus health check 轻量化。
shelken/home-ops 项目的目录结构与资源组织规范。在涉及该项目的文件放置、模块拆分、资源归属判断时使用。
当用户提到审核 PR、review PR、检查开放 PR、判断升级能否合并时使用。逐个读取 PR 信息与首个评论,提炼亮点更新和破坏更新,对照当前仓库/集群配置判断是否需要同步变更,并给出简洁结论与代码引用。
| name | compose-deploy |
| description | Use when 部署/更新 VPS 或 sakamoto |
在 home-ops 仓库里部署或更新 VPS / sakamoto 的 docker compose,进入仓库后 mise 会自动加载工具环境,直接执行 task。
task: command not foundWhen NOT to use
cd ~/Code/MyRepo/home-ops
task compose:deploy:vps
| 目的 | 命令 |
|---|---|
| 部署 VPS | task compose:deploy:vps |
| 部署 sakamoto | task compose:deploy:sakamoto |
| 仅同步 VPS 配置 | task compose:sync:vps |
| 仅同步 sakamoto 配置 | task compose:sync:sakamoto |
| VPS 日志 | task compose:logs:vps |
| VPS 状态 | task compose:status:vps |
| sakamoto 日志 | task compose:logs:sakamoto |
| sakamoto 状态 | task compose:status:sakamoto |
需要强制重建容器时:在 deploy 命令后追加
-- --force-recreate
cd ~/Code/MyRepo/home-ops(mise 自动加载)mise trust && mise install && mise run setup