Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Den här artikeln innehåller en översikt över AKS Desktop: en programfokuserad utvecklarportal för Azure Kubernetes Service (AKS) som förenklar programdistribution och hantering utan att kräva djupgående Kubernetes-expertis. AKS Desktop bygger på AKS-funktioner som stöds, metodtips och huvudlampa med öppen källkod.
Information om hur du installerar AKS Desktop finns i AKS Desktop GitHub-lagringsplatsen.
Important
AKS Desktop abstraherar Kubernetes-komplexiteten men tar inte bort åtkomsten. Du kan fortfarande använda kubectl, YAML eller andra befintliga verktyg tillsammans med AKS Desktop.
Vad är AKS Desktop?
Kubernetes-arbetsflöden kräver ofta skrivning och underhåll av YAML, växling mellan verktyg (kubectl, instrumentpaneler, övervakning) och förståelse för infrastrukturbegrepp på låg nivå.
AKS Desktop förenklar den här processen med hjälp av Projects, som grupperar allt som ditt program behöver i en enda, hanterbar enhet och tillhandahåller guidade arbetsflöden för distribution, övervakning, skalning och felsökning av program.
AKS Desktop fungerar i din befintliga miljö och dina verktyg, inklusive Visual Studio Code, GitHub och CI/CD-pipelines. Den ansluter till dina befintliga AKS-kluster och stöder scenarier med flera miljöer i utvecklings-, test-, mellanlagrings- och produktionsmiljön, inklusive Azure Hybrid- och Edge-distributioner.
Viktiga funktioner i AKS Desktop
I följande tabell sammanfattas de viktigaste funktionerna i AKS Desktop som hjälper utvecklingsteam att distribuera och hantera program på AKS utan djup Kubernetes-expertis:
| Förmåga | Description |
|---|---|
| Programcentrerad hantering | Fokusera på program i stället för enskilda Kubernetes-resurser. Projekt grupperar distributioner, tjänster och konfiguration i en enda enhet. |
| Guidade arbetsflöden | Distribuera, skala och uppdatera program utan att skriva Kubernetes-manifest. |
| Enhetlig observerbarhet | Visa loggar, mått, hälsostatus och beroendekartor på ett och samma ställe. |
| Felsökning av naturligt språk (förhandsversion) | Ställ frågor på naturligt språk för att diagnostisera och lösa problem i klustret. Använder AKS Agentic CLI-agenten och AKS MCP-servern för att få åtkomst till liveklustertillstånd, loggar, händelser och mått inom dina befintliga rbac-gränser (Role-Based Access Control). Använd en värdbaserad modell eller ta med din egen. |
| Insikter (förhandsversion) | eBPF-baserad djup observerbarhet med Inspektor Gadget utan att kräva kodändringar, omstarter av poddar eller sidovagnar. Innehåller processer (CPU, minne, I/O per podd), Trace TCP (liveanslutningshändelser) och Trace DNS (frågefel, svarstid). |
| Stöd för flera kluster och flera miljöer | Hantera program inom utveckling, testning, mellanlagring och produktion i Azure-, hybrid- och gränskluster. |
| Rollbaserad åtkomstkontroll | Delegera åtkomst på projektnivå med hjälp av Azure RBAC. |
| Befintlig verktygsintegrering | Integrerar med Visual Studio Code, GitHub, CI/CD-pipelines och terminalen. Befintliga kubectl- och YAML-arbetsflöden är fortfarande tillgängliga. |
| Bygger på AKS-metodtips | Bygger på AKS-funktioner som stöds, inklusive AKS Deployment Safeguards, Managed Prometheus och Entra ID-autentisering. |
Vem är AKS desktop för?
AKS Desktop är utformat för utvecklingsteam som vill distribuera och hantera program på AKS utan att behöva djup Kubernetes-expertis. Detta omfattar:
-
DevOps och plattformstekniker som vill:
- Ge utvecklare ett förenklat gränssnitt för att hantera program och deras resurser.
- Delegera åtkomst med hjälp av skyddsräcken och RBAC.
- Hantera flera kluster och program med en konsekvent upplevelse.
-
Programutvecklare som vill:
- Distribuera och uppdatera program utan att skriva Kubernetes-manifest.
- Felsöka problem med loggar, mått, livespårning och visualiseringar.
- Observera, skala och övervaka program i realtid.
Projekt i AKS Desktop
Projekt är de primära enheterna för att hantera program i AKS Desktop. Projekt grupperar relaterade Kubernetes-resurser, som utplaceringar, tjänster och konfiguration, i en enda logisk enhet. Mer information om projekt finns i Översikt över projekt i AKS Desktop.
Vanliga frågor (FAQ)
Jag använder redan pannlampa. Hur skiljer sig AKS-skrivbordet?
AKS Desktop bygger på huvudlampa men innehåller ytterligare funktioner, integreringar och stöd specifikt för AKS. AKS Desktop ger en mer åsiktsbaserad och strömlinjeformad upplevelse för att distribuera och hantera program på AKS, med funktioner som Projekt, guidade arbetsflöden, enhetlig observerbarhet och felsökning av naturligt språk.
Kan jag hantera befintliga program med AKS Desktop?
Ja, du kan importera dem till AKS Desktop. Mer information finns i Namnområdesetiketter och åtkomst för projekt i AKS Desktop.
Kan jag visa alla distribuerade resurser utanför AKS Desktop?
Ja. När du har distribuerat programmet kan du visa det med andra Kubernetes-verktyg.
Har AKS Desktop stöd för Standard AKS-kluster?
AKS Desktop har stöd för Standard AKS-kluster som uppfyller specifika krav. Mer information finns i AKS Standard-kluster för AKS Desktop.
Relaterat innehåll
Kom igång med AKS Desktop med hjälp av följande resurser: