<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:media="http://search.yahoo.com/mrss/"><channel><title>7x24 | Feisky</title><link>https://feisky.xyz/tags/7x24/</link><description>极客时间专栏作者，专注于 Kubernetes、AI Infra、AI Agent 领域的深度技术分享，让 AI 成为你的第二大脑</description><generator>Hugo 0.165.0</generator><language>zh-CN</language><managingEditor>Pengfei Ni</managingEditor><webMaster>Pengfei Ni</webMaster><lastBuildDate>Fri, 14 Aug 2026 12:39:05 +0000</lastBuildDate><atom:link href="https://feisky.xyz/tags/7x24/index.xml" rel="self" type="application/rss+xml"/><item><title>OpenClaw Kubernetes 部署完全指南：从单机到 7x24 服务</title><link>https://feisky.xyz/posts/2026-02-03-kubernetes%E9%83%A8%E7%BD%B2openclaw%E5%AE%8C%E5%85%A8%E6%8C%87%E5%8D%97/</link><pubDate>Tue, 03 Feb 2026 10:01:00 +0800</pubDate><dc:creator>Pengfei Ni</dc:creator><category>AI</category><category>OpenClaw</category><category>Kubernetes</category><category>教程</category><category>部署</category><category>7x24</category><category>Helm</category><category>DevOps</category><guid>https://feisky.xyz/posts/2026-02-03-kubernetes%E9%83%A8%E7%BD%B2openclaw%E5%AE%8C%E5%85%A8%E6%8C%87%E5%8D%97/</guid><description>&lt;p&gt;上周的 [[history/2026-01-30-OpenClaw 极简部署指南.md|OpenClaw 极简部署指南]] 帮很多人在本地跑起了 OpenClaw。不过毕竟还是本地部署，需要开着电脑才能使用。想要 7x24 咋办呢？答案当然是 Kubernetes。&lt;/p&gt;</description><content:encoded>&lt;![CDATA[<p>上周的 [[history/2026-01-30-OpenClaw 极简部署指南.md|OpenClaw 极简部署指南]] 帮很多人在本地跑起了 OpenClaw。不过毕竟还是本地部署，需要开着电脑才能使用。想要 7x24 咋办呢？答案当然是 Kubernetes。</p><p>今天这篇文章就教你用 K8s 把 OpenClaw 部署成真正稳定的、全天候在线的服务。</p><h2 id="部署-openclaw">部署 OpenClaw</h2><p>部署前需要准备两个必需的信息。首先是 Telegram bot token。打开 Telegram 找 @BotFather，发送<code>/newbot</code> 创建一个新的 bot，然后保存好 token：</p><div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>export telegramBotToken<span style="color:#f92672">=</span><span style="color:#e6db74">"&lt;你的-telegram-bot-token&gt;"</span></span></span></code></pre></div><p>然后生成一个网关 token，这个是用来访问 OpenClaw Web UI 的：</p><div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>export gatewayToken<span style="color:#f92672">=</span><span style="color:#66d9ef">$(</span>openssl rand -hex 32<span style="color:#66d9ef">)</span></span></span></code></pre></div><p>现在可以部署了。用 Helm 直接安装我打包好的 Helm chart：</p><div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>helm install openclaw oci://ghcr.io/feiskyer/openclaw-kubernetes/openclaw<span style="color:#ae81ff">\</span></span></span><span style="display:flex;"><span> --create-namespace --namespace openclaw<span style="color:#ae81ff">\</span></span></span><span style="display:flex;"><span> --set secrets.openclawGatewayToken<span style="color:#f92672">=</span>$gatewayToken<span style="color:#ae81ff">\</span></span></span><span style="display:flex;"><span> --set secrets.telegramBotToken<span style="color:#f92672">=</span>$telegramBotToken</span></span></code></pre></div><p>这条命令会在 openclaw 命名空间里创建一个 StatefulSet，运行 OpenClaw 的网关服务。等几分钟让 Pod 启动。</p><p>验证部署。跑：</p><div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>kubectl get pods -n openclaw</span></span></code></pre></div><p>看到<code>openclaw-0</code> 的 STATUS 是 Running，说明成功了。</p><p>然后暴露服务。最简单的方式是端口转发：</p><div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>kubectl port-forward -n openclaw openclaw-0 18789:18789</span></span></code></pre></div><p>打开浏览器访问<a href="http://localhost:18789/?token=$gatewayToken">http://localhost:18789/?token=$gatewayToken</a>，就能进入 OpenClaw 的 Web UI 了。到这里就成功部署了。</p><p>如果后面想升级到新版本，用 helm upgrade 命令。想删除的话用 helm uninstall。</p><h2 id="怎么使用免费的-llm-模型">怎么使用免费的 LLM 模型？</h2><p>部署成功后，进入 OpenClaw 的 Web UI，或者在容器内运行 onboard 命令重新配置：</p><div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>kubectl -n openclaw exec -it openclaw-0 -- node openclaw.mjs onboard</span></span></code></pre></div><p>选择 QWen 或 OpenCode Zen 作为提供商，OAuth 登录，然后从列表中选择免费模型即可。</p><h2 id="怎么修改-openclaw-的配置">怎么修改 OpenClaw 的配置？</h2><p>部署后想改配置的话，也是用 kubectl 命令进入容器修改：</p><div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>kubectl -n openclaw exec -it openclaw-0 -- node openclaw.mjs onboard</span></span></code></pre></div><p>这个命令会以交互式提示让你重新配置 AI 提供商、Telegram bot 连接、Discord 或其他集成等。修改完成后的配置会保存在 PV 中，这样 Pod 重启也不会丢失。</p><h2 id="怎么授权-telegram-用户">怎么授权 Telegram 用户？</h2><p>OpenClaw 部署成功后默认不允许任何人使用。在 Web UI 里进入 Channel → Telegram，配置 Allow From 来添加允许的用户 ID。你可以给 @userinfobot 发消息来查询自己的 Telegram 用户 ID。</p><h2 id="怎么加入-moltbook-社区">怎么加入 Moltbook 社区？</h2><p>向 OpenClaw 发送以下提示：</p><pre tabindex="0"><code>Read https://moltbook.com/skill.md and follow the instructions to join Moltbook</code></pre><p>OpenClaw 会引导你完成加入社区的所有步骤。</p><h2 id="升级和回滚">升级和回滚</h2><p>升级到新版本：</p><div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>helm upgrade openclaw oci://ghcr.io/feiskyer/openclaw-kubernetes/openclaw<span style="color:#ae81ff">\</span></span></span><span style="display:flex;"><span> --namespace openclaw<span style="color:#ae81ff">\</span></span></span><span style="display:flex;"><span> --set secrets.openclawGatewayToken<span style="color:#f92672">=</span>$gatewayToken<span style="color:#ae81ff">\</span></span></span><span style="display:flex;"><span> --set secrets.telegramBotToken<span style="color:#f92672">=</span>$telegramBotToken</span></span></code></pre></div><p>照着上面的步骤来就行。如果遇到问题，欢迎到 Github 提 issue，或者提 PR 修复。</p><hr><p><strong>相关资源</strong></p><ul><li>OpenClaw 官网<a href="https://openclaw.ai/">https://openclaw.ai/</a></li><li>OpenClaw Helm Chart 仓库<a href="https://github.com/feiskyer/openclaw-kubernetes">https://github.com/feiskyer/openclaw-kubernetes</a></li><li>前文：[[history/2026-01-30-OpenClaw 极简部署指南.md|OpenClaw 极简部署指南]]</li></ul><hr><p>欢迎长按下面的二维码关注<strong>Feisky</strong> 公众号，了解更多云原生和 AI 知识。</p><p><img src="/images/mp.png" alt="Feisky 公众号二维码" loading="lazy" decoding="async"/></p>
]]></content:encoded><dc:extent>3 min read</dc:extent></item></channel></rss>