K8s弹性伸缩配置
HPA/VPA/KE
Perry Workspaces 用于在 Tailscale 私有网络中创建和管理隔离的 Docker 工作区,预装 Claude Code 和 OpenCode 代码代理,支持通过 SSH 直接连接远程开发环境。
安装前提:需已安装 Docker 和 Tailscale,并加入同一 tailnet。
基础命令:
# 创建工作区(自动克隆仓库)
perry start myproject --clone git@github.com:user/repo.git
# 查看所有工作区
perry ls
# 进入交互式 Shell
perry shell myproject
# 停止或删除
perry stop myproject
perry remove myproject
SSH 连接:用户固定为 workspace,主机名或 IP 均可
ssh workspace@myproject
ssh workspace@100.x.x.x
访问代码代理:
http://<workspace>:4096perry shell <name>,再运行 claude注意:项目实际位于 ~/<name> 而非 /workspace
见下方输入与输出表格。
| 项目 | 内容 |
|---|---|
| 输入 | 工作区名称(必填)、Git 仓库地址(–clone 可选)、Tailscale tailnet 成员身份 |
| 输出 | 隔离 Docker 容器、SSH 服务端点、OpenCode Web 服务(端口 4096)、Claude Code CLI 环境 |
| 适用人群 | 远程开发工程师、DevOps 人员、Tailscale 用户、需要快速启动预配置开发环境者 |
| 不包含 | 本地 IDE 插件集成、图形桌面环境、自动数据备份、多用户权限系统 |
workspace,使用本地用户名会导致认证失败原始链接:https://github.com/openclaw/skills/tree/main/skills/gricha/perry-workspaces/SKILL.md
来源类型:GitHub 开源技能