Azure Kubernetes Service tools for the Azure MCP Server overview (Narzędzia usługi Azure Kubernetes Service dla przeglądu serwera MCP platformy Azure)

Serwer MCP platformy Azure umożliwia zarządzanie zasobami platformy Azure, w tym klastrami usługi Azure Kubernetes Service (AKS), z monitami języka naturalnego. Możesz szybko zarządzać obciążeniami kontenerów bez zapamiętowania złożonej składni.

Azure Kubernetes Service (AKS) to zarządzana usługa orkiestracji kontenerów, która upraszcza wdrażanie i zarządzanie platformą Kubernetes. Usługa AKS zapewnia bezserwerowy Kubernetes, zintegrowane CI/CD oraz zabezpieczenia i ład klasy korporacyjnej. Usługa AKS koncentruje się na tworzeniu aplikacji zamiast zarządzania infrastrukturą.

Uwaga / Notatka

Parametry narzędzia: narzędzia serwera MCP platformy Azure definiują parametry potrzebne do przetwarzania danych w celu realizacji zadań. Niektóre z tych parametrów są specyficzne dla każdego narzędzia i zostały opisane poniżej. Inne parametry są globalne i współużytkowane przez wszystkie narzędzia. Aby uzyskać więcej informacji, zobacz Parametry narzędzia.

Klaster: pobieranie szczegółów klastra

Pobieranie lub wyświetlanie listy klastrów usługi Azure Kubernetes Service (AKS). Jeśli zostanie podana określona nazwa klastra, ten klaster zostanie pobrany. W przeciwnym razie wszystkie klastry są wymienione w określonej subskrypcji. Zwraca szczegółowe informacje o klastrze, w tym konfigurację, ustawienia sieci i stan.

Przykładowe monity obejmują:

  • Pobieranie konfiguracji klastra: "Pobieranie konfiguracji klastra usługi AKS 'production-aks'"
  • Szczegóły klastra z grupą zasobów: "Pokaż szczegóły klastra usługi AKS 'web-app-cluster' w grupie zasobów 'containers-rg'"
  • Konfiguracja sieci: "Pokaż konfigurację sieci dla klastra usługi AKS "ml-workloads"
  • Szczegółowe informacje o klastrze: "Jakie są szczegóły mojego klastra AKS 'dev-kubernetes' w grupie zasobów 'development-rg'?"
  • Lista wszystkich klastrów: "Wyświetl wszystkie klastry AKS w mojej subskrypcji dla klastra 'production-aks'"
  • Pokaż klastry: "Pokaż mi klaster usługi Azure Kubernetes Service "web-app-cluster"
  • Spis klastra: "Jaki jest stan klastra usługi AKS „dev-kubernetes”?"
  • Środowisko produkcyjne: "Pobierz szczegóły konfiguracji klastra AKS 'prod-aks-001' w grupie zasobów 'production'"
  • Konfiguracja środowiskowa: "Pokaż mi konfigurację klastra AKS 'staging-aks' w 'staging-resources'"
  • Klaster mikrousług: "Jaka jest konfiguracja klastra AKS 'mikrousług-klaster' w 'apps-rg'?"
Parameter Wymagane lub opcjonalne Description
Nazwa klastra Wymagania Nazwa klastra AKS do uzyskania szczegółów.

Wskazówki adnotacji narzędzi:

Destruktywne: ❌ | Idempotentne: ✅ | Open World: ❌ | Tylko do odczytu: ✅ | Tajny: ❌ | Wymagane lokalnie: ❌

Pula węzłów: uzyskaj szczegóły dotyczące określonej puli węzłów

Pobieranie lub wyświetlanie listy pul węzłów usługi Azure Kubernetes Service (AKS) (pul agentów) w klastrze. Jeśli zostanie podana określona nazwa puli węzłów, ta pula węzłów zostanie pobrana. W przeciwnym razie wszystkie pule węzłów są wymienione w określonym klastrze. Zwraca konfigurację klucza i stan, w tym rozmiar, liczbę, system operacyjny, tryb, skalowanie automatyczne i stan aprowizacji.

Przykładowe monity obejmują:

  • Pobierz szczegóły puli węzłów: "Pobierz szczegóły puli węzłów 'agentpool1' w klastrze usługi AKS 'production-aks' w obszarze 'containers-rg'"
  • Konfiguracja puli węzłów: "Pokaż mi konfigurację puli węzłów 'spotpool' w klastrze AKS 'web-app-cluster' w grupie zasobów 'apps-rg'"
  • Informacje o konfiguracji: "Jaka jest konfiguracja puli węzłów 'gpu-pool' dla klastra AKS 'ml-workloads' w obszarze 'ai-resources'?"
  • Lista pul węzłów: "Lista pul węzłów dla klastra AKS 'dev-kubernetes' w 'development-rg'"
  • Pokaż listę puli węzłów: "Pokaż mi listę puli węzłów dla klastra AKS 'mikrousługi-klaster' w 'środowisku produkcyjnym'"
  • Inwentarz puli węzłów: "Jakie pule węzłów mam dla klastra AKS 'analytics-aks' w obszarze 'data-rg'?"
  • Production Node Pools: "Uzyskaj szczegóły dotyczące puli węzłów "systempool" w klastrze AKS "prod-aks-001" w "production-rg""
  • Pule węzłów użytkownika: "Pokaż konfigurację puli węzłów 'userpool' w klastrze AKS 'staging-aks' w 'staging-resources'"
  • Wyspecjalizowane pule: "Jaka jest konfiguracja puli węzłów „gpupool” dla klastra usługi AKS „training-cluster” w „ml-rg”?"
  • Informacje o skalowaniu: "Wyświetlanie listy wszystkich pul węzłów ze szczegółami skalowania klastra usługi AKS "scalable-apps" w obszarze "compute-rg"
Parameter Wymagane lub opcjonalne Description
Nazwa klastra Wymagania Nazwa klastra AKS.
Pula węzłów Wymagania Nazwa puli węzłów (puli agentów) usługi AKS.

Wskazówki adnotacji narzędzi:

Destruktywne: ❌ | Idempotentne: ✅ | Open World: ❌ | Tylko do odczytu: ✅ | Tajny: ❌ | Wymagane lokalnie: ❌