因为最近在开发一个项目,需要用到 Sealos 进行项目部署。由于项目开发比较频繁,需要不断地对镜像进行改动并投递到 Sealos。
之前一般的操作是等项目开发完后再去 Sealos 更改,变动不是太大,每次更新一次就好。但近期因为需要频繁变动去调试,就觉得这个过程有点重复化了。我就去看他的文档,看到它有一个 MCP 服务,想去试试。结果发现 MCP 服务并不存在,根据客服说法还在开发中。
不过他们提供了另一条路子,就是一个本地命令行工具。有命令行那就简单了,命令行可谓是 AI 时代最好的入口。
wget https://github.com/labring/sealos/releases/download/v5.1.1/sealos_5.1.1_linux_amd64.tar.gz
tar xf sealos_5.1.1_linux_amd64.tar.gz
mv sealos ~/.local/bin
所以我就把我的基本操作整理成了这个 Sealos 技能,并打包到了 GitHub 上。那么如何使用呢?
第一步:去个人中心获取 kubeconfig 文件,下载到本地,或者复制保存到某个文件

第二步,用codex安装我的技能
使用 skill-installer 安装 https://github.com/xuzhougeng/skills/tree/main/skills/sealos-remote-deploy
然后,我用下面这段话就行了。
重新docker build 然后更新我的sealos上线 配置文件在家目录下的kube开头的

