Set-AksHciCluster
Áttekintés
Skálázza a vezérlősík csomópontjainak számát, engedélyezze vagy tiltsa le az automatikus skálázást, állítsa be az automatikus skálázási konfigurációs profilt.
Syntax
Skálázási vezérlősík csomópontjai
Set-AksHciCluster -name <String>
[-controlPlaneNodeCount <int>]
[-enableAutoScaler <boolean>]
[-autoScalerProfileName <string>]
[-controlPlaneVmSize <string>]
Description
A fürt vezérlősík-csomópontjainak vagy munkavégző csomópontjainak számának skálázása. A vezérlősík csomópontokat és a munkavégző csomópontokat egymástól függetlenül kell méretezni.
Példák
Skálázási vezérlősík csomópontjai
Set-AksHciCluster -name myCluster -controlPlaneNodeCount 3
Az automatikus skálázási eszköz engedélyezése az alapértelmezett konfigurációs profillal
Set-AksHciCluster -name myCluster -enableAutoScaler $true
Az automatikus skálázási eszköz engedélyezése nevesített konfigurációs profillal
Set-AksHciCluster -name myCluster -enableAutoScaler $true -autoScalerProfileName myAutoScalerProfile
Az automatikus skálázási eszköz letiltása
Set-AksHciCluster -name myCluster -enableAutoScaler $false
Az automatikus skálázási konfigurációs profil módosítása
Set-AksHciCluster -name myCluster -autoScalerProfileName anotherAutoScalerProfile
A célfürt vezérlősík-csomópontjaihoz tartozó virtuálisgép-méret frissítése
A vezérlősík csomópontjainak mycluster-linux
frissítése, hogy a Standard_A4_v2 legyen az új virtuális gép mérete.
Set-AksHciCluster -name mycluster -controlPlaneVmSize Standard_A4_v2
Paraméterek
-név
A Kubernetes-fürt alfanumerikus neve.
Type: System.String
Parameter Sets: (All)
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-controlPlaneNodeCount
A vezérlősík csomópontjainak száma. Az alapértelmezett érték 1.
Type: System.Int32
Parameter Sets: (All)
Aliases:
Required: True
Position: Named
Default value: 1
Accept pipeline input: False
Accept wildcard characters: False
-enableAutoScaler
Ha a értékre van állítva: $true
Engedélyezi a munkavégző csomópont automatikus skálázási funkcióját a megadott hibrid AKS-fürthöz. A fürt összes csomópontkészlete automatikusan skálázódik a minimálistól a maximális csomópontszámig a további csomópontok iránti igény alapján, ha a Kubernetes ütemezője nem talál elegendő munkavégző csomópont-erőforrást a podok ütemezéséhez. További részletekért tekintse meg a PowerShell használata a fürt automatikus skálázására című dokumentációt.
Ha $false értékre van állítva: Letiltja a megadott fürt automatikus skálázási eszközét. A fürtben lévő csomópontkészletek az automatikus skálázási eszköz letiltásakor megadott méretben maradnak.
Megjegyzés
Az Azure-belitől eltérően a hibrid AKS automatikus skálázója nem rendelkezik korlátlan erőforrásokkal. Nem foglal le erőforrásokat, hogy az automatikus skálázás mindig sikeres legyen. Ha más számítási feladatok is vannak a fürtben, például virtuális gépek, AKS-fürtök stb. erőforrásokat használ, az automatikus skálázási eszköz esetleg meghibásodhat. Az kubectl get events
paranccsal megállapíthatja, hogy az automatikus skálázási művelet miért hiúsult meg. Az automatikus skálázási eszköz újrapróbálkozott egy sikertelen művelettel az automatikus skálázási konfigurációs profil beállításai alapján. További részletekért tekintse meg a PowerShell használata a fürt automatikus skálázásához című cikket.
Type: System.Boolean
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-autoScalerProfleName
Az automatikus skálázási konfigurációs profil neve, amelyet a New-AksHciAutoScalerProfile
parancs definiált. Ha nincs megadva, a rendszer az alapértelmezett profilt használja. További részletekért tekintse meg a PowerShell használata a fürt automatikus skálázására című dokumentációt.
Type: System.String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-controlPlaneVmSize
Csomópontkészlet virtuálisgép-méretének módosítása
Type: System.String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
Megjegyzés
A és a windowsNodeCount
linuxNodeCount
paraméterek elavultak, és el lettek távolítva a Set-AksHciCLuster
parancsból.
count
A parancs paraméterével Set-AksHciNodePool
manuálisan módosíthatja a munkavégző csomópontok számát egy hibrid AKS-fürt csomópontkészletében.