Skip to Content

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(必須):ロールUUID
  • clusterUuid(必須):クラスターUUID

run_kubectl_command

Kubernetesクラスターでkubectlコマンドを実行します。

入力パラメータ:

  • roleUuid(必須):ロールUUID
  • clusterUuid(必須):クラスターUUID
  • namespace(オプション):ネームスペース(デフォルト:default)
  • command(必須):実行するkubectlコマンド

使用例

例えば、

  • プロンプトで「QueryPieを通じてアクセスできるKubernetesクラスターリストを教えて」と入力すると、
  • LLMはQueryPie KAC MCPでlist_accessible_k8s_roleslist_accessible_k8s_clustersツールを順次呼び出し、呼び出し結果に基づいて回答します。

注意事項

  • QueryPieユーザー名とパスワードは安全に保管してください。
  • 適切な権限設定を通じてセキュリティを維持してください。
  • Kubernetesクラスターアクセス時は組織のセキュリティポリシーを遵守してください。
  • 定期的にアクセスログを確認してください。
  • kubectlコマンド実行時はクラスターリソースへの影響を考慮してください。
Last updated on