Megosztás a következőn keresztül:


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: $trueEngedé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 windowsNodeCountlinuxNodeCount 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.

Következő lépések

AksHci PowerShell-referencia