Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ten artykuł zawiera omówienie pulpitu usługi AKS: portalu deweloperów skoncentrowanego na aplikacjach dla usługi Azure Kubernetes Service (AKS), który upraszcza wdrażanie aplikacji i zarządzanie nimi bez konieczności posiadania głębokiej wiedzy na platformie Kubernetes. Pulpit usługi AKS jest oparty na obsługiwanych funkcjach usługi AKS, najlepszych praktykach i Headlamp typu open source.
Aby zainstalować AKS Desktop, sprawdź repozytorium GitHub AKS Desktop.
Ważna
Pulpit roboczy AKS abstrahuje złożoność Kubernetes, ale nie usuwa dostępu. Nadal można używać narzędzi kubectl, YAML lub innych istniejących narzędzi obok pulpitu usługi AKS.
Co to jest AKS desktop?
Przepływy pracy platformy Kubernetes często wymagają pisania i obsługi kodu YAML, przełączania między narzędziami (kubectl, pulpitami nawigacyjnymi, monitorowaniem) i zrozumieniem pojęć dotyczących infrastruktury niskiego poziomu.
Pulpit usługi AKS upraszcza ten proces przy użyciu projektów, grupujących wszystkie potrzeby aplikacji w pojedynczą, łatwą do zarządzania jednostkę, oraz udostępnia przewodnikowane przepływy pracy do wdrażania, monitorowania, skalowania i rozwiązywania problemów z aplikacjami.
Usługa AKS działa w ramach istniejącego środowiska i narzędzi, w tym Visual Studio Code, GitHub i potoków CI/CD. Łączy się ona z istniejącymi klastrami usługi AKS i obsługuje scenariusze obejmujące wiele środowisk, takich jak deweloperskie, testowe, przejściowe i produkcyjne, w tym wdrożenia hybrydowe i brzegowe platformy Azure.
Kluczowe możliwości pulpitu usługi AKS
W poniższej tabeli przedstawiono podsumowanie kluczowych możliwości pulpitu usługi AKS, które ułatwiają zespołom deweloperów wdrażanie aplikacji i zarządzanie nimi w usłudze AKS bez szczegółowej wiedzy na temat platformy Kubernetes:
| Zdolność | Description |
|---|---|
| Zarządzanie skoncentrowane na aplikacjach | Skoncentruj się na aplikacjach zamiast poszczególnych zasobów kubernetes. Projekty grupuje wdrożenia, usługi i konfigurację w jedną jednostkę. |
| Interaktywne przepływy pracy | Wdrażanie, skalowanie i aktualizowanie aplikacji bez konieczności pisania manifestów platformy Kubernetes. |
| Ujednolicona możliwość obserwacji | Wyświetlanie dzienników, metryk, stanu kondycji i map zależności w jednym miejscu. |
| Rozwiązywanie problemów z językiem naturalnym (wersja zapoznawcza) | Zadaj pytania w języku naturalnym, aby zdiagnozować i rozwiązać problemy w klastrze. Używa agenta AKS Agentic CLI oraz serwera MCP usługi AKS do uzyskiwania dostępu do stanu na żywo klastra, dzienników, zdarzeń i metryk w ramach istniejących granic kontroli dostępu opartej na rolach (RBAC). Użyj modelu hostowanego lub przynieś własne. |
| Szczegółowe informacje (wersja zapoznawcza) | Głębokie obserwowanie oparte na eBPF przy użyciu Inspektor Gadget bez konieczności wprowadzania zmian w kodzie, ponownego uruchamiania podów ani dodawania sidecarów. Obejmuje procesy (CPU, pamięć, operacje we/wy na każdy zasobnik), śledzenie TCP (zdarzenia połączenia na żywo) i śledzenie DNS (błędy zapytań, opóźnienia). |
| Obsługa wielu klastrów i wielu środowisk | Zarządzanie aplikacjami w klastrach deweloperskich, testowych, przejściowych i produkcyjnych na platformie Azure, w klastrach hybrydowych i brzegowych. |
| Kontrola dostępu oparta na rolach | Delegowanie dostępu na poziomie projektu za pomocą Azure RBAC. |
| Istniejąca integracja narzędzi | Integruje się z Visual Studio Code, GitHub, potokami CI/CD oraz terminalem. Istniejące przepływy pracy kubectl i YAML pozostają dostępne. |
| Oparte na najlepszych praktykach AKS | Oparte na obsługiwanych funkcjach usługi AKS, w tym zabezpieczeniach wdrażania usługi AKS, zarządzanym rozwiązaniu Prometheus i uwierzytelnianiu za pomocą identyfikatora Entra. |
Dla kogo przeznaczony jest pulpit AKS?
Pulpit usługi AKS jest przeznaczony dla zespołów programistycznych, którzy chcą wdrażać aplikacje w usłudze AKS i zarządzać nimi bez konieczności posiadania głębokiej wiedzy na temat platformy Kubernetes. Obejmuje to:
-
Inżynierowie DevOps i platform, którzy chcą:
- Zapewnianie uproszczonego interfejsu dla deweloperów w celu zarządzania aplikacjami i ich zasobami.
- Deleguj dostęp przy użyciu poręczy i kontroli dostępu opartej na rolach.
- Zarządzaj wieloma klastrami i aplikacjami, zapewniając spójne doświadczenie.
-
Deweloperzy aplikacji , którzy chcą:
- Wdrażanie i aktualizowanie aplikacji bez konieczności pisania manifestów platformy Kubernetes.
- Debugowanie problemów przy użyciu dzienników, metryk, śledzenia na żywo i wizualizacji.
- Obserwuj, skaluj i monitoruj aplikacje w czasie rzeczywistym.
Projekty w wersji desktopowej AKS
Projekty to podstawowe jednostki do zarządzania aplikacjami na pulpicie usługi AKS. Zasoby Kubernetes, takie jak wdrożenia, usługi i konfiguracja, są grupowane w projekty tworzące jedną jednostkę logiczną. Aby uzyskać więcej informacji na temat projektów, zobacz Omówienie projektów na pulpicie usługi AKS.
Najczęściej zadawane pytania (FAQ)
Używam już Headlamp. Czym różni się AKS Desktop?
Pulpit AKS jest oparty na Headlamp, ale zawiera dodatkowe funkcje, integracje i wsparcie specjalnie dla AKS. Pulpit usługi AKS zapewnia bardziej ustrukturyzowane i uproszczone środowisko pracy do wdrażania i zarządzania aplikacjami w AKS, z funkcjami takimi jak Projekty, przewodniki dotyczące przebiegu pracy, zunifikowana obserwowalność oraz rozwiązywanie problemów przy użyciu języka naturalnego.
Czy mogę zarządzać istniejącymi aplikacjami przy użyciu pulpitu usługi AKS?
Tak, można je zaimportować do pulpitu usługi AKS. Aby uzyskać więcej informacji, zapoznaj się z Etykietowaniem przestrzeni nazw i dostępem do projektów na pulpicie usługi AKS.
Czy mogę wyświetlić wszystkie wdrożone zasoby poza usługą AKS Desktop?
Tak. Po wdrożeniu aplikacji można ją wyświetlić przy użyciu innych narzędzi platformy Kubernetes.
Czy AKS Desktop obsługuje standardowe klastry AKS?
Usługa AKS Desktop obsługuje klastry Standard AKS, które spełniają określone wymagania. Aby uzyskać więcej informacji, zobacz klastry standardowe AKS dla pulpitu AKS.
Treści powiązane
Rozpocznij pracę z pulpitem usługi AKS przy użyciu następujących zasobów:
- Przewodnik Szybki start dotyczący pulpitu usługi AKS
- Konfiguracja i wymagania dotyczące klastra komputerów stacjonarnych usługi AKS
- Konfigurowanie uprawnień dla pulpitu usługi AKS
- Wdrażanie aplikacji przy użyciu pulpitu usługi AKS
- Rozwiązywanie problemów z aplikacją przy użyciu usługi Insights (wersja zapoznawcza)
- Korzystanie z asystenta rozwiązywania problemów ze sztuczną inteligencją (wersja zapoznawcza)