diff --git a/en/deploy/langbot/kubernetes.mdx b/en/deploy/langbot/kubernetes.mdx index 3be038170..e20929403 100644 --- a/en/deploy/langbot/kubernetes.mdx +++ b/en/deploy/langbot/kubernetes.mdx @@ -9,7 +9,7 @@ title: "Kubernetes Deployment" - How to configure inter-container networking and persistent storage -The LangBot repository ships a ready-to-use Kubernetes manifest at `docker/kubernetes.yaml`, together with a full [`README_K8S.md`](https://github.com/langbot-app/LangBot/blob/master/docker/README_K8S.md). This page summarizes the essentials, focusing on the **Box sandbox runtime** under Kubernetes — the part that differs most from the Docker Compose deployment. +The LangBot repository ships a ready-to-use Kubernetes manifest at [`docker/kubernetes.yaml`](https://github.com/langbot-app/LangBot/blob/master/docker/kubernetes.yaml). This page is the deployment guide for that manifest, focusing on the **Box sandbox runtime** under Kubernetes — the part that differs most from the Docker Compose deployment. ## Components @@ -44,7 +44,7 @@ kubectl port-forward -n langbot svc/langbot 5300:5300 # Visit http://localhost:5300 ``` -For production, expose via Ingress + TLS — see `README_K8S.md`. +For production, expose via Ingress + TLS (the manifest already includes commented Ingress / LoadBalancer / NodePort examples — uncomment as needed). ## Box Sandbox Runtime @@ -99,4 +99,4 @@ If you do not need the sandbox, remove the `langbot-box` Deployment / Service fr - [Docker Deployment](/en/deploy/langbot/docker) - [Sandbox docs](/en/usage/sandbox/readme) and [Sandbox configuration](/en/usage/sandbox/config) - [Skills docs](/en/usage/skills/readme) -- Full manifest and operations: [`docker/README_K8S.md`](https://github.com/langbot-app/LangBot/blob/master/docker/README_K8S.md) in the repo +- Manifest source file: [`docker/kubernetes.yaml`](https://github.com/langbot-app/LangBot/blob/master/docker/kubernetes.yaml) in the repo diff --git a/ja/deploy/langbot/kubernetes.mdx b/ja/deploy/langbot/kubernetes.mdx index 8a6cb8909..7b73fc7e6 100644 --- a/ja/deploy/langbot/kubernetes.mdx +++ b/ja/deploy/langbot/kubernetes.mdx @@ -9,7 +9,7 @@ title: "Kubernetes デプロイ" - コンテナ間ネットワークと永続ストレージの設定方法 -LangBot リポジトリの `docker/` ディレクトリには、すぐに使える Kubernetes マニフェスト `kubernetes.yaml` と、完全な [`README_K8S.md`](https://github.com/langbot-app/LangBot/blob/master/docker/README_K8S.md) が用意されています。本ページはその要点をまとめたもので、Docker Compose デプロイと最も異なる部分である **Box サンドボックスランタイム** に焦点を当てます。 +LangBot リポジトリの `docker/` ディレクトリには、すぐに使える Kubernetes マニフェスト [`kubernetes.yaml`](https://github.com/langbot-app/LangBot/blob/master/docker/kubernetes.yaml) が用意されています。本ページはこのマニフェストのデプロイガイドで、Docker Compose デプロイと最も異なる部分である **Box サンドボックスランタイム** に焦点を当てます。 ## コンポーネント構成 @@ -44,7 +44,7 @@ kubectl port-forward -n langbot svc/langbot 5300:5300 # http://localhost:5300 にアクセス ``` -本番環境では Ingress + TLS での公開を推奨します。詳細は `README_K8S.md` を参照してください。 +本番環境では Ingress + TLS での公開を推奨します(マニフェストにはコメントアウトされた Ingress / LoadBalancer / NodePort の例が含まれているので、必要に応じてコメントを解除してください)。 ## Box サンドボックスランタイム @@ -99,4 +99,4 @@ kubectl logs -n langbot -l app=langbot | grep -i "box runtime" - [Docker デプロイ](/ja/deploy/langbot/docker) - [サンドボックスドキュメント](/ja/usage/sandbox/readme) と [サンドボックス設定](/ja/usage/sandbox/config) - [スキルシステムドキュメント](/ja/usage/skills/readme) -- 完全なマニフェストと運用操作:リポジトリ内の [`docker/README_K8S.md`](https://github.com/langbot-app/LangBot/blob/master/docker/README_K8S.md) +- マニフェストのソースファイル:リポジトリ内の [`docker/kubernetes.yaml`](https://github.com/langbot-app/LangBot/blob/master/docker/kubernetes.yaml) diff --git a/zh/deploy/langbot/kubernetes.mdx b/zh/deploy/langbot/kubernetes.mdx index be10a4636..67c907369 100644 --- a/zh/deploy/langbot/kubernetes.mdx +++ b/zh/deploy/langbot/kubernetes.mdx @@ -9,7 +9,7 @@ title: "Kubernetes 部署" - 容器间网络通信与持久化存储的配置方式 -LangBot 仓库在 `docker/` 目录下提供了开箱即用的 Kubernetes 部署清单 `kubernetes.yaml`,以及完整的 [`README_K8S.md`](https://github.com/langbot-app/LangBot/blob/master/docker/README_K8S.md)。本页是其要点说明,重点放在 **Box 沙箱运行时** 在 Kubernetes 下的部署方式——这是与 Docker Compose 部署差异最大的部分。 +LangBot 仓库在 `docker/` 目录下提供了开箱即用的 Kubernetes 部署清单 [`kubernetes.yaml`](https://github.com/langbot-app/LangBot/blob/master/docker/kubernetes.yaml)。本页是该清单的部署说明,重点放在 **Box 沙箱运行时** 在 Kubernetes 下的部署方式——这是与 Docker Compose 部署差异最大的部分。 ## 组件构成 @@ -44,7 +44,7 @@ kubectl port-forward -n langbot svc/langbot 5300:5300 # 浏览器访问 http://localhost:5300 ``` -生产环境推荐使用 Ingress + TLS 对外暴露,详见 `README_K8S.md`。 +生产环境推荐使用 Ingress + TLS 对外暴露(清单中已附带被注释的 Ingress / LoadBalancer / NodePort 示例,按需取消注释)。 ## Box 沙箱运行时 @@ -99,4 +99,4 @@ kubectl logs -n langbot -l app=langbot | grep -i "box runtime" - [Docker 部署](/zh/deploy/langbot/docker) - [沙箱文档](/zh/usage/sandbox/readme) 与 [沙箱配置](/zh/usage/sandbox/config) - [技能系统文档](/zh/usage/skills/readme) -- 完整清单与运维操作:仓库内 [`docker/README_K8S.md`](https://github.com/langbot-app/LangBot/blob/master/docker/README_K8S.md) +- 部署清单源文件:仓库内 [`docker/kubernetes.yaml`](https://github.com/langbot-app/LangBot/blob/master/docker/kubernetes.yaml)