QueryPie KAC
QueryPieプラットフォームのKAC(Kubernetes Access Control)を通じて、安全にKubernetesクラスターにアクセスできます。
主な機能
- QueryPie KAC(Kubernetes Access Control)によるKubernetesクラスターアクセス
- 権限ベースのKubernetesリソース管理
- 安全なkubectlコマンド実行
基本情報
認証方式
QueryPieプラットフォームのユーザー名とパスワードを使用して認証します。
入力パラメータ
- Server URL(必須):QueryPie APIサーバーURL
- Username(必須):QueryPieユーザー名
- Password(必須):QueryPieパスワード
サポートするMCPツール
KAC(Kubernetes Access Control)ツール
QueryPieのKubernetesアクセス制御機能を通じてKubernetesクラスターアクセスを管理します。
QueryPie KAC MCPは、QueryPieで管理されるKubernetesクラスターでのみ動作します。
list_accessible_k8s_roles
アクセス可能なすべてのKubernetesロールのリストを照会します。次のコマンドで使用するロールを選択する必要があります。
list_accessible_k8s_clusters
アクセス可能なすべてのKubernetesクラスターのリストを照会します。
入力パラメータ:
roleUuid
(必須):ロールUUID
list_k8s_namespaces
Kubernetesクラスターのネームスペースのリストを照会します。
入力パラメータ:
roleUuid
(必須):ロールUUIDclusterUuid
(必須):クラスターUUID
run_kubectl_command
Kubernetesクラスターでkubectlコマンドを実行します。
入力パラメータ:
roleUuid
(必須):ロールUUIDclusterUuid
(必須):クラスターUUIDnamespace
(オプション):ネームスペース(デフォルト:default)command
(必須):実行するkubectlコマンド
使用例
例えば、
- プロンプトで「QueryPieを通じてアクセスできるKubernetesクラスターリストを教えて」と入力すると、
- LLMはQueryPie KAC MCPで
list_accessible_k8s_roles
、list_accessible_k8s_clusters
ツールを順次呼び出し、呼び出し結果に基づいて回答します。
注意事項
- QueryPieユーザー名とパスワードは安全に保管してください。
- 適切な権限設定を通じてセキュリティを維持してください。
- Kubernetesクラスターアクセス時は組織のセキュリティポリシーを遵守してください。
- 定期的にアクセスログを確認してください。
- kubectlコマンド実行時はクラスターリソースへの影響を考慮してください。
Last updated on