☸️
Kubernetes
運用 クラウド・DevOpsインストールコマンド
npx clawhub@latest install kubernetes
インストール手順
1
環境確認
Node.js 22以上とOpenClawがインストール済みであることを確認してください。ターミナルでopenclaw --versionを実行して確認できます。
2
インストール実行
上記のインストールコマンドをターミナルで実行します。ClawHubが自動的にKubernetesを~/.openclaw/skills/ディレクトリにダウンロード・インストールします。
3
インストール確認
openclaw skills listを実行してインストール済みスキル一覧を確認し、Kubernetesが表示されていることを確かめてください。
4
パラメータ設定(任意)
下記の紹介にある設定手順に従い、~/.config/openclaw/openclaw.json5にスキルの設定項目を追加してください。
手動インストール方法:Skillフォルダを
~/.openclaw/skills/またはプロジェクトのskills/ディレクトリにコピーしてください。フォルダ内にSKILL.mdファイルが必要です。
Pod管理
サービスデプロイ
ログ閲覧
詳細紹介
Kubernetes スキルにより、OpenClaw が K8s 運用アシスタントとなり、自然言語でクラスタリソースを管理できます。
コア機能
- Pod 管理:Pod の一覧表示、確認、削除、Pod ログの読取
- Deployment 管理:Deployment の作成、更新、スケールアウト/イン
- Service 管理:Service、Ingress の確認と管理
- Config 管理:ConfigMap、Secret の確認と更新
- Namespace:異なる Namespace 間の切り替えと操作
- トラブルシューティング:イベント確認、リソース詳細表示、問題診断
設定方法
ローカルに kubeconfig ファイルが設定されている必要があります。
{
skills: {
kubernetes: {
kubeconfigPath: "~/.kube/config",
defaultNamespace: "default",
allowDestructive: false
}
}
}
使用シーン
- 「production Namespace に CrashLoopBackOff の Pod はある?」
- 「web-app Deployment を5レプリカにスケールアウトして」
- 「api-server Pod の最新100行のログを見せて」
- 「全 Namespace の Ingress リソースを一覧表示して」