Vad är Azure Kubernetes Service på Azure Stack HCI?
Gäller för: Azure Stack HCI, versionerna 21H2 och 20H2; Windows Server 2022 Datacenter, Windows Server 2019 Datacenter
Azure Kubernetes Service på Azure Stack HCI är en lokal implementering av Azure Kubernetes Service (AKS), som automatiserar körning av containerbaserade program i stor skala. Azure Kubernetes Service finns på Azure Stack HCI och Windows Server 2019 Datacenter, vilket gör det snabbare att komma igång med att vara värd för Linux Windows-containrar i ditt datacenter.
Kom igång med Azure Kubernetes Service lokalt genom att Windows Server 2019 eller Azure Stack HCI konfigurera Azure Kubernetes Service på Azure Stack HCI.
Information om hur Azure Kubernetes Service orkestrering av dina molnbaserade containrar finns i Azure Kubernetes Service i Azure. Om du använder Azure Stack Hub kan du se AKS-motorn på Azure Stack Hub.
I följande avsnitt beskrivs några av orsakerna till att använda Azure Kubernetes Service på Azure Stack HCI och besvarar sedan några vanliga frågor om tjänsten och hur du kommer igång. Bakgrundsinformation om containrar finns i Windows och containrar. En bakgrund om hur Kubernetes fungerar i Azure Kubernetes Service på Azure Stack HCI finns i Grundläggande kubernetes-begrepp och en bakgrund om Kubernetes finns i Kubernetes.io.
Varför använda Azure Kubernetes Service på Azure Stack HCI för containerprogram?
Du kan hantera några containrar manuellt med Docker och Windows, men appar använder ofta fem, tio eller till och med hundratals containrar, vilket är den plats där Kubernetes-initieraren kommer in.
Kubernetes är en initierare med öppen källkod för automatisering av containerhantering i stor skala. Azure Kubernetes Service förenklar lokal Kubernetes-distribution genom att tillhandahålla guider för att konfigurera Kubernetes och viktiga tillägg på Azure Stack HCI och för att skapa Kubernetes-kluster som värd för dina arbetsbelastningar.
Här är några av de funktioner som tillhandahålls av Azure Kubernetes Service på Azure Stack HCI:
- Distribuera containeriserade appar i stor skala till Kubernetes-kluster som körs Azure Stack HCI klustret
- Distribuera och hantera både Linux Windows och containerbaserade containerbaserade appar
- Skala upp eller ned genom att lägga till eller ta bort noder i Kubernetes-klustret
- Hantera lagring och nätverk i ditt Kubernetes-kluster
- Tillhandahålla automatiska uppdateringar för Kubernetes-distributionen
- Håll dig uppdaterad med de senaste tillgängliga Kubernetes-versionerna
- Använda populära Azure-tjänster via Azure Arc för Kubernetes
Enklare att konfigurera Kubernetes
Azure Kubernetes Service förenklar processen med att konfigurera Kubernetes på Azure Stack HCI och Windows Server 2019 Datacenter och innehåller följande funktioner:
- En Windows administrationscenter för att konfigurera Azure Kubernetes Service och dess beroenden
- En Windows administrationscenter för att skapa Kubernetes-kluster för att köra dina containerprogram
- PowerShell-cmdlets för att konfigurera Kubernetes och skapa Kubernetes-kluster, om du hellre vill skapa skript för värdkonfigurationen och Kubernetes-klustret
Visa GIF-bilden nedan för att bekanta dig med distributionsprocessen:

Visa och hantera Kubernetes med hjälp av lokala verktyg eller Azure Arc
När du har Azure Kubernetes Service lokalt och skapat ett Kubernetes-kluster kan du hantera och övervaka Kubernetes-infrastrukturen på ett par olika sätt:
- I Azure Portal med Azure Arc – Använd Azure Arc för att hantera program som distribueras ovanpå Kubernetes-kluster i molnet och lokala miljöer.
Azure Arc kan du även hantera dina Kubernetes-kluster med andra Azure-tjänster, inklusive:- Azure Monitor
- Azure Policy
- Rollbaserad Access Control
- Lokalt med populära verktyg som Kubectl – Det finns många verktyg med öppen källkod som gör att du kan distribuera program till ett Kubernetes-kluster, hantera klusterresurser, felsöka och visa program som körs. Alla dessa verktyg fungerar med Kubernetes-kluster som distribueras med Azure Kubernetes Service på Azure Stack HCI.
Köra Linux- och Windows containrar
Azure Kubernetes Service fullständigt stöd för både Linux-baserade Windows-baserade containrar. När du skapar ett Kubernetes-kluster på Azure Stack HCI kan du välja om du vill skapa nodpooler (grupper med identiska Kubernetes-klusternoder) för att köra Linux-containrar, Windows-containrar eller båda.
Azure Kubernetes Service skapar Linux- Windows-noderna så att du inte behöver hantera Linux- eller Windows operativsystemen direkt.
Skydda containerinfrastrukturen
Azure Kubernetes Service innehåller ett antal funktioner för att skydda containerinfrastrukturen:
- Hypervisor-baserad isolering för arbetsnoder – Varje Kubernetes-kluster körs på en egen dedikerad och isolerad uppsättning virtuella datorer så att klienterna kan dela samma fysiska infrastruktur.
- Microsoft-underhålls Linux- och Windows-avbildningar för arbetsnoder – Arbetsnoder kör Linux Windows virtuella datoravbildningar som skapats av Microsoft för att följa säkerhetsmetoder. Microsoft uppdaterar även dessa avbildningar varje månad med de senaste säkerhetsuppdateringarna.
Vad du behöver för att komma igång
I följande avsnitt sammanfattas vad du behöver för att Azure Kubernetes Service på Azure Stack HCI. Fullständig information om vad du behöver innan du installerar AKS på Azure Stack HCI finns i systemkrav.
I ditt Windows Admin Center-system
Datorn som kör gatewayen Windows Administrationscenter måste vara:
- Registrerad med Azure
- I samma domän som Azure Stack HCI eller Windows Server 2019 Datacenter-klustret
På Azure Stack HCI eller Windows Server 2019 Datacenter-redundanskluster som är värd för Azure Kubernetes Service
Redundansklustret Azure Stack HCI server Windows Server 2019 Datacenter har följande krav:
- Högst fyra servrar i klustret
- 1 TB tillgänglig kapacitet i lagringspoolen för Azure Kubernetes Service
- Minst 30 GB tillgängligt minne för att köra Azure Kubernetes Service virtuella datorer
- Alla servrar i klustret måste använda regions- och språkvalet EN-US
Allmänna systemkrav Azure Stack HCI finns i Azure Stack HCI systemkrav.
Nätverkskonfigurationen för Azure Stack HCI
Nätverket som är anslutet till virtuella datorer i Azure Stack HCI- eller Windows Server 2019 Datacenter-klustret kräver ett dedikerat omfång med IPv4-adresser som är tillgängliga för Azure Kubernetes Service och som kan nås av virtuella datorer på Azure Stack HCI- eller Windows Server 2019 Datacenter-klustret. Mer information om nätverkskrav finns i AKS on Azure Stack HCI system requirements.
Nästa steg
Kom igång med Azure Kubernetes Service på Azure Stack HCI i följande artiklar: