适用于 Azure MCP 服务器的 Azure Kubernetes 服务工具

使用 Azure MCP 服务器通过自然语言提示管理 Azure 资源,包括 Azure Kubernetes 服务 (AKS) 群集。 无需记住复杂的语法,即可快速管理容器工作负载。

Azure Kubernetes 服务(AKS) 是一种托管容器业务流程服务,可简化 Kubernetes 部署和管理。 AKS 提供无服务器 Kubernetes、集成的 CI/CD 以及企业级安全性和治理。 借助 AKS,可以专注于应用程序开发,而不是基础结构管理。

注释

工具参数:Azure MCP 服务器工具为完成任务所需的数据定义参数。 其中一些参数特定于每个工具,如下所示。 其他参数是全局参数,由所有工具共享。 有关详细信息,请参阅 工具参数

群集:获取群集详细信息

获取或列出 Azure Kubernetes 服务 (AKS) 群集。 如果提供了特定的群集名称,将检索该群集。 否则,所有群集都列在指定的订阅中。 返回详细的群集信息,包括配置、网络设置和状态。

示例提示包括:

  • 获取群集配置:“获取 AKS 群集'production-aks'的配置”
  • 资源组的群集详细信息:“在资源组”containers-rg“中显示 AKS 群集”web-app-cluster“的详细信息
  • 网络配置:“显示 AKS 群集'ml-workloads'的网络配置”
  • 详细的群集信息:“开发-rg”中我的 AKS 群集“dev-kubernetes”的详细信息是什么?
  • 列出所有群集:“列出订阅中的所有 AKS 群集”
  • 显示群集:“显示我的 Azure Kubernetes 服务群集”
  • 群集清单:“我拥有哪些 AKS 群集?”
  • 生产环境:“获取资源组”production“中 AKS 群集”prod-aks-001“的配置详细信息”
  • 开发设置:“向我展示在”staging-resources“中设置 AKS 群集”staging-aks”
  • 微服务群集:“应用-rg”中 AKS 群集“微服务-群集”的配置是什么?
参数 必需还是可选 Description
群集名称 必选 要获取其详细信息的 AKS 群集的名称。

工具批注提示

破坏性: ❌ |幂等: ✅ |开放世界: ❌ |只读: ✅ |机密: ❌ |本地必需: ❌

节点池:获取特定节点池的详细信息

获取或列出群集中的 Azure Kubernetes 服务(AKS)节点池(代理池)。 如果提供了特定的节点池名称,则会检索该节点池。 否则,所有节点池都会列在指定的群集中。 返回密钥配置和状态,包括大小、计数、OS、模式、自动缩放和预配状态。

示例提示包括:

  • 获取节点池详细信息:“获取”containers-rg“中 AKS 群集”production-aks“中节点池”agentpool1“的详细信息”
  • 节点池配置:“显示资源组”apps-rg“中 AKS 群集”web-app-cluster“中节点池”spotpool“的配置
  • 设置信息:“在”ai-resources“中为 AKS 群集”ml-workloads“设置节点池”gpu-pool“是什么?
  • 列出所有节点池:“列出”development-rg“中 AKS 群集'dev-kubernetes'的节点池”
  • 显示节点池列表:“在”生产“中显示 AKS 群集”微服务-群集“的节点池列表”
  • 节点池清单:“对于”data-rg“中的 AKS 群集”analytics-aks“,我拥有哪些节点池?
  • 生产节点池:“获取 AKS 群集”prod-aks-001“中”production-rg“中节点池”systempool“的详细信息”
  • 用户节点池:“显示 AKS 群集”staging-aks“中”staging-aks“中节点池”userpool“的配置”
  • 专用池:“ml-rg”中 AKS 群集“training-cluster”的节点池“gpupool”的设置是什么?
  • 缩放信息:“列出所有节点池,其中包含”compute-rg“中 AKS 群集”scalable-apps“的缩放详细信息”
参数 必需还是可选 Description
群集名称 必选 AKS 群集名称。
节点池 必选 AKS 节点池(代理池)名称。

工具批注提示

破坏性: ❌ |幂等: ✅ |开放世界: ❌ |只读: ✅ |机密: ❌ |本地必需: ❌