Konfigurera AKS-skalning till Azure Container Instances

Slutförd

Snabba burst-poddar i AKS-kluster till ACI.

För att snabbt skala ditt AKS-kluster kan du integrera med Azure Container Instances (ACI). Kubernetes har inbyggda komponenter för att skala antalet repliker och noder. Men om programmet behöver skalas snabbt kan horisontell autoskalning av poddar schemalägga fler poddar än vad som kan tillhandahållas av de befintliga beräkningsresurserna i nodpoolen. Om detta konfigureras utlöser det här scenariot autoskalning av kluster för att distribuera ytterligare noder i nodpoolen. Det kan ta några minuter för noderna att etableras.

Med ACI kan du snabbt distribuera containerinstanser utan mer infrastrukturkostnader. När du ansluter med AKS blir ACI ett säkert, logiskt tillägg för ditt AKS-kluster. Virtual Kubelet-komponenten installeras i ditt AKS-kluster som visar ACI som en virtuell Kubernetes-nod. Kubernetes kan sedan schemalägga poddar som körs som ACI-instanser via virtuella noder, inte som poddar på VM-noder direkt i ditt AKS-kluster.

Programmet kräver inga ändringar för att använda virtuella noder. Distributioner kan skalas över AKS och ACI. Det finns ingen fördröjning när autoskalning av kluster distribuerar nya noder i ditt AKS-kluster.

Virtuella noder distribueras till ett annat undernät i samma virtuella nätverk som ditt AKS-kluster. Den här virtuella nätverkskonfigurationen gör att trafiken mellan ACI och AKS kan skyddas. Precis som ett AKS-kluster är en ACI-instans en säker, logisk beräkningsresurs som är isolerad från andra användare.