Kvoter, storleksbegränsningar för virtuella datorer och regionstillgänglighet i Azure Kubernetes Service (AKS)
Alla Azure-tjänster anger standardgränser och kvoter för resurser och funktioner, inklusive användningsbegränsningar för vissa SKU:er för virtuella datorer (VM).
Den här artikeln beskriver standardresursgränserna för Azure Kubernetes Service resurser (AKS) och tillgängligheten för AKS i Azure-regioner.
Kvoter och begränsningar för tjänsten
| Resurs | Gräns |
|---|---|
| Maximalt antal kluster per prenumeration | 5000 |
| Maximalt antal noder per kluster med tillgänglighetsuppsättningar för virtuella datorer och Basic Load Balancer SKU | 100 |
| Maximalt antal noder per kluster med Virtual Machine Scale Sets och Standard Load Balancer SKU | 1 000 (över alla nodpooler) |
| Maximalt antal nodpooler per kluster | 100 |
| Maximalt antal poddar per nod: Grundläggande nätverk med Kubenet | Max: 250 Azure CLI-standard: 110 Azure Resource Manager standardmall: 110 Azure Portal standarddistribution: 30 |
| Maximalt antal poddar per nod: Avancerade nätverk med Azure Container Networking Interface | Max: 250 Standard: 30 |
| Förhandsversion av Open Service Mesh (OSM) AKS-tillägg | Kubernetes-klusterversion: 1.19+1 OSM-styrenheter per kluster: 11 Poddar per OSM-styrenhet: 5001 Kubernetes-tjänstkonton som hanteras av OSM: 501 |
1 OSM-tillägget för AKS är i ett förhandsversionstillstånd och kommer att genomgå ytterligare förbättringar före allmän tillgänglighet (GA). Under förhandsversionsfasen rekommenderar vi att du inte överskrider de gränser som visas.
| Kubernetes-kontrollplansnivå | Gräns |
|---|---|
| Betald nivå | Skalas automatiskt ut baserat på belastningen |
| Kostnadsfri nivå | Begränsade resurser med en gräns för begränsade begäranden på 50 mutering och 100 skrivskyddade anrop |
Etablerad infrastruktur
Alla andra begränsningar för nätverk, beräkning och lagring gäller för den etablerade infrastrukturen. De relevanta gränserna finns i Azure-prenumeration och tjänstbegränsningar.
Viktigt
När du uppgraderar ett AKS-kluster förbrukas extra resurser tillfälligt. Dessa resurser omfattar tillgängliga IP-adresser i ett undernät för virtuellt nätverk eller vCPU-kvot för virtuella datorer.
För Windows Server-containrar kan du utföra en uppgraderingsåtgärd för att tillämpa de senaste noduppdateringarna. Om du inte har det tillgängliga IP-adressutrymmet eller vCPU-kvoten för att hantera dessa tillfälliga resurser misslyckas klusteruppgraderingsprocessen. Mer information om uppgraderingsprocessen Windows Server-nod finns i Uppgradera en nodpool i AKS.
VM-storlekar som stöds
Listan över VM-storlekar som stöds i AKS utvecklas med lanseringen av nya VM-SKU:er i Azure. Följ AKS-versionerna för att hålla dig informerad om nya SKU:er som stöds.
Begränsade VM-storlekar
VM-storlekar med färre än 2 processorer får inte användas med AKS.
Varje nod i ett AKS-kluster innehåller en fast mängd beräkningsresurser, till exempel vCPU och minne. Om en AKS-nod innehåller otillräckliga beräkningsresurser kan poddar misslyckas med att köras korrekt. För att säkerställa att nödvändiga kube-system-poddar och dina program kan schemaläggas på ett tillförlitligt sätt kräver AKS att noder använder VM-storlekar > 2 processorer.
Mer information om typer av virtuella datorer och deras beräkningsresurser finns i Storlekar för virtuella datorer i Azure.
Regional tillgänglighet
Den senaste listan över var du kan distribuera och köra kluster finns i Tillgänglighet för AKS-regioner.
Förinställningar för klusterkonfiguration i Azure Portal
När du skapar ett kluster med Azure Portal kan du välja en förinställd konfiguration för att snabbt anpassa baserat på ditt scenario. Du kan ändra de förinställda värdena när som helst.
| Förinställda | Description |
|---|---|
| Standard | Bäst om du inte är säker på vad du ska välja. Fungerar bra med de flesta program. |
| Dev/Test | Bäst för att experimentera med AKS eller distribuera ett testprogram. |
| Kostnadsoptimerad | Bäst för att minska kostnaderna för produktionsarbetsbelastningar som kan tolerera avbrott. |
| Batchbearbetning | Bäst för maskininlärning, beräkningsintensiva och grafikintensiva arbetsbelastningar. Passar för program som kräver snabb uppskalning och utskalning av klustret. |
| Härdad åtkomst | Bäst för stora företag som behöver fullständig kontroll över säkerhet och stabilitet. |
Nästa steg
Du kan öka vissa standardgränser och kvoter. Om din resurs stöder en ökning begär du ökningen via en Azure-supportbegäran (för Problemtyp väljer du Kvot).