Desktopová verze AKS pro Azure Kubernetes Service (AKS)

Tento článek obsahuje přehled desktopové verze AKS: portál pro vývojáře zaměřený na aplikace pro Službu Azure Kubernetes Service (AKS), který zjednodušuje nasazení a správu aplikací, aniž by vyžadoval hluboké znalosti Kubernetes. Desktop AKS je založený na podporovaných funkcích AKS, osvědčených postupech a opensourcových světlometech.

Pokud chcete nainstalovat desktopovou verzi AKS, přečtěte si úložiště GitHub pro stolní počítače AKS.

Important

AKS desktop abstrahuje složitost Kubernetes, ale nezabraňuje přístupu. Kromě desktopové aplikace AKS můžete i nadále používat kubectl, YAML nebo jiné existující nástroje.

Co je desktopová verze AKS?

Pracovní postupy Kubernetes často vyžadují psaní a údržbu YAML, přepínání mezi nástroji (kubectl, řídicí panely, monitorování) a porozumění konceptům infrastruktury nízké úrovně.

Desktop AKS zjednodušuje tento proces pomocí projektů, které seskupují všechno, co vaše aplikace potřebuje, do jedné, spravovatelné jednotky a poskytuje řízené pracovní postupy pro nasazování, monitorování, škálování a řešení potíží s aplikacemi.

Snímek obrazovky s přehledem plochy AKS

Desktop AKS funguje ve vašem stávajícím prostředí a nástrojích, včetně Visual Studio Code, GitHub a CI/CD pipeline. Připojí se ke stávajícím clusterům AKS a podporuje scénáře s více prostředími napříč vývojovými, testovacími, přípravovými a produkčními prostředími, včetně hybridních a hraničních nasazení Azure.

Klíčové funkce desktopové verze AKS

Následující tabulka shrnuje klíčové funkce desktopové verze AKS, které pomáhají vývojovým týmům nasazovat a spravovat aplikace v AKS bez hlubších odborných znalostí Kubernetes:

Schopnost Description
Správa zaměřená na aplikace Zaměřte se na aplikace místo na jednotlivé prostředky Kubernetes. Projekty seskupují nasazení, služby a konfiguraci do jedné jednotky.
Průvodcované pracovní postupy Nasazení, škálování a aktualizace aplikací bez psaní manifestů Kubernetes
Jednotná pozorovatelnost Prohlížejte protokoly, metriky, stav systému a mapy závislostí na jednom místě.
Řešení potíží s přirozeným jazykem (Preview) Ptejte se v přirozeném jazyce a diagnostikujte a vyřešte problémy ve vašem clusteru. Používá agenta AKS Agentic CLI a server AKS MCP pro přístup ke stavu aktivního clusteru, protokolům, událostem a metrikám v rámci stávajících hranic Role-Based Access Control (RBAC). Použijte hostovaný model nebo si přineste vlastní.
Přehledy (Preview) Hloubková pozorovatelnost založená na eBPF pomocí Inspektor Gadget bez nutnosti změn kódu, restartování podů nebo použití sidecaru. Zahrnuje procesy (procesor, paměť, vstupně-výstupní operace na podu), sledování TCP (události živého připojení) a sledování DNS (selhání dotazů, latence).
Podpora více clusterů a více prostředí Správa aplikací napříč vývojovými, testovacími, přípravovými a produkčními clustery v Azure, hybridním a hraničním clusterem
Řízení přístupu na základě rolí Delegujte přístup na úrovni projektu pomocí Azure RBAC.
Existující integrace nástrojů Integruje se s Visual Studio Code, GitHubem, CI/CD pipeline a terminálem. Existující pracovní postupy kubectl a YAML zůstanou dostupné.
Založené na osvědčených postupech AKS Postavené na podporovaných funkcích AKS, včetně ochran nasazení AKS, spravovaného Prometheus a ověřování Entra ID.

Pro koho je AKS desktop určen?

Desktop AKS je navržený pro vývojové týmy, které chtějí nasazovat a spravovat aplikace v AKS, aniž by potřebovaly hluboké znalosti Kubernetes. Sem patří:

  • Inženýři DevOps a platformy , kteří chtějí:
    • Poskytuje zjednodušené rozhraní pro vývojáře pro správu aplikací a jejich prostředků.
    • Delegujte přístup pomocí mantinely a RBAC.
    • Správa více clusterů a aplikací s konzistentním prostředím
  • Vývojáři aplikací , kteří chtějí:
    • Nasazení a aktualizace aplikací bez psaní manifestů Kubernetes
    • Odstraňování chyb s využitím protokolů, metrik, živého trasování a vizualizací.
    • Sledujte, škálujte a monitorujte aplikace v reálném čase.

Projekty v desktopové verzi AKS

Projekty jsou primárními jednotkami pro správu aplikací v desktopové verzi AKS. Projekty seskupují související prostředky Kubernetes, jako jsou nasazení, služby a konfigurace, do jedné logické jednotky. Další informace o projektech naleznete v tématu Přehled projektů v desktopové verzi AKS.

Často kladené otázky (FAQ)

Už používám světlomet. Jak se liší desktopová verze AKS?

Desktop AKS je založený na Headlamp, ale obsahuje další funkce, integrace a podporu speciálně pro AKS. Desktopová verze AKS poskytuje více názorů a zjednodušené prostředí pro nasazování a správu aplikací v AKS s funkcemi, jako jsou projekty, řízené pracovní postupy, jednotná pozorovatelnost a řešení potíží s přirozeným jazykem.

Můžu spravovat existující aplikace pomocí desktopové aplikace AKS?

Ano, můžete je importovat do plochy AKS. Další informace najdete v tématu Štítkování oboru názvů a přístup k projektům v desktopové verzi AKS.

Můžu zobrazit všechny nasazené prostředky mimo plochu AKS?

Ano. Jakmile aplikaci nasadíte, můžete ji zobrazit pomocí jiných nástrojů Kubernetes.

Podporuje desktopová verze AKS standardní clustery AKS?

Desktop AKS podporuje clustery AKS úrovně Standard, které splňují konkrétní požadavky. Další informace najdete v tématu Clustery AKS Standard pro stolní počítače AKS.

Začněte s desktopovou aplikací AKS s využitím následujících zdrojů informací: