AKS-desktop voor Azure Kubernetes Service (AKS)

Dit artikel bevat een overzicht van AKS-bureaublad: een toepassingsgerichte ontwikkelaarsportal voor Azure Kubernetes Service (AKS) die de implementatie en het beheer van toepassingen vereenvoudigt zonder dat hiervoor diepgaande Kubernetes-expertise is vereist. AKS-desktop is gebaseerd op ondersteunde AKS-functies, best practices en open-source Headlamp.

Als u AKS-bureaublad wilt installeren, raadpleegt u de GitHub-opslagplaats van het AKS-bureaublad.

Important

AKS-bureaublad abstraheert Kubernetes-complexiteit, maar verwijdert geen toegang. U kunt nog steeds kubectl, YAML of andere bestaande hulpprogramma's naast het AKS-bureaublad gebruiken.

Wat is AKS-bureaublad?

Kubernetes-werkstromen vereisen vaak het schrijven en onderhouden van YAML, schakelen tussen hulpprogramma's (kubectl, dashboards, bewaking) en inzicht in infrastructuurconcepten op laag niveau.

Het AKS-bureaublad vereenvoudigt dit proces met behulp van Projecten, die alles wat uw toepassing nodig heeft in één beheerbare eenheid groepeert en begeleide werkstromen biedt voor het implementeren, bewaken, schalen en oplossen van problemen.

Schermopname van het AKS-bureaubladoverzichtsscherm.

AKS-bureaublad werkt binnen uw bestaande omgeving en hulpprogramma's, waaronder Visual Studio Code, GitHub en CI/CD-pijplijnen. Het maakt verbinding met uw bestaande AKS-clusters en biedt ondersteuning voor scenario's met meerdere omgevingen voor ontwikkel-, test-, faserings- en productieomgevingen, waaronder hybride en edge-implementaties van Azure.

Belangrijkste mogelijkheden van AKS-desktop

De volgende tabel bevat een overzicht van de belangrijkste mogelijkheden van AKS-desktop waarmee ontwikkelteams toepassingen op AKS kunnen implementeren en beheren zonder diepgaande Kubernetes-expertise:

Vermogen Description
Toepassingsgericht beheer Richt u op toepassingen in plaats van afzonderlijke Kubernetes-resources. Projecten groeperen implementaties, services en configuratie in één eenheid.
Begeleide werkstromen Toepassingen implementeren, schalen en bijwerken zonder Kubernetes-manifesten te schrijven.
Geïntegreerde waarneembaarheid Bekijk logboeken, metrics, status en afhankelijkheidskaarten op één plek.
Problemen met natuurlijke taal oplossen (preview) Stel vragen in natuurlijke taal om problemen in uw cluster vast te stellen en op te lossen. Maakt gebruik van de AKS Agentic CLI-agent en AKS MCP-server voor toegang tot de live clusterstatus, logboeken, gebeurtenissen en metrische gegevens binnen uw bestaande RBAC-grenzen. Gebruik een gehost model of gebruik uw eigen model.
Inzichten (preview) Op eBPF gebaseerde diepe waarneembaarheid met behulp van Inspektor Gadget zonder dat codewijzigingen, pod-herstarts of sidecars nodig zijn. Bevat processen (CPU, geheugen, I/O per pod), Trace TCP (liveverbindingsgebeurtenissen) en Trace DNS (queryfouten, latentie).
Ondersteuning voor meerdere clusters en meerdere omgevingen Toepassingen beheren in ontwikkelings-, test-, stagings- en productieomgevingen op Azure, hybride en edge-omgevingen.
Op rollen gebaseerd toegangsbeheer Gedelegeerdentoegang op projectniveau met behulp van Azure RBAC.
Integratie van bestaande hulpprogramma's Integreert met Visual Studio Code, GitHub, CI/CD-pijplijnen en de terminal. Bestaande kubectl- en YAML-werkstromen blijven beschikbaar.
Gebouwd op de best practices van AKS Gebouwd op ondersteunde AKS-functies, waaronder AKS Deployment Safeguards, Managed Prometheus en Entra ID-verificatie.

Voor wie is AKS Desktop?

AKS-bureaublad is ontworpen voor ontwikkelteams die toepassingen op AKS willen implementeren en beheren zonder diepgaande Kubernetes-expertise nodig te hebben. Dit omvat:

  • DevOps- en platformtechnici die het volgende willen:
    • Een vereenvoudigde interface bieden voor ontwikkelaars voor het beheren van toepassingen en hun resources.
    • Toegang delegeren met behulp van kaders en RBAC.
    • Beheer meerdere clusters en toepassingen met een consistente ervaring.
  • Toepassingsontwikkelaars die het volgende willen doen:
    • Toepassingen implementeren en bijwerken zonder Kubernetes-manifesten te schrijven.
    • Fouten opsporen met behulp van logboeken, metrische gegevens, live tracering en visualisaties.
    • Toepassingen in realtime observeren, schalen en bewaken.

Projecten in AKS-desktop

Projecten zijn de primaire eenheden voor het beheren van toepassingen in het AKS-bureaublad. Projecten groeperen gerelateerde Kubernetes-resources, zoals implementaties, services en configuratie, in één logische eenheid. Zie Overzicht van projecten in het AKS-bureaublad voor meer informatie over Projecten.

Veelgestelde vragen (FAQ)

Ik gebruik al koplamp. Hoe verschilt het AKS-desktop?

De AKS-desktop is gebouwd op Headlamp, maar biedt extra functies, integraties en ondersteuning specifiek voor AKS. AKS-bureaublad biedt een uitgesprokener en gestroomlijnde ervaring voor het implementeren en beheren van toepassingen op AKS, met functies zoals Projecten, begeleide werkstromen, gecentraliseerde waarneembaarheid en probleemoplossing in natuurlijke taal.

Kan ik bestaande toepassingen beheren met AKS Desktop?

Ja, u kunt ze importeren in het AKS-desktop. Zie Naamruimtelabels en toegang voor Projecten op het AKS-bureaublad voor meer informatie.

Kan ik alle geïmplementeerde resources extern aan de AKS-desktop zien?

Ja. Zodra u uw toepassing hebt geïmplementeerd, kunt u deze bekijken met behulp van andere Kubernetes-hulpprogramma's.

Biedt AKS-bureaublad ondersteuning voor standaard AKS-clusters?

AKS-bureaublad ondersteunt Standard AKS-clusters die voldoen aan specifieke vereisten. Zie AKS Standard-clusters voor AKS Desktop voor meer informatie.

Ga aan de slag met het AKS-bureaublad met de volgende hulpmiddelen: