New-AksHciCluster
Áttekintés
Létrehoz egy új felügyelt Kubernetes-fürtöt.
Syntax
New-AksHciCluster -name <String>
[-nodePoolName <String>]
[-nodeCount <int>]
[-osType {linux, windows}]
[-kubernetesVersion <String>]
[-controlPlaneNodeCount <int>]
[-controlPlaneVmSize <VmSize>]
[-loadBalancerVmSize <VmSize>]
[-loadBalancerSettings <loadBalancer>]
[-nodeVmSize <VmSize>]
[-taints <Taint>]
[-nodeMaxPodCount <int>]
[-vnet <Virtual Network>]
[-primaryNetworkPlugin <Network Plugin>]
[-enableAdAuth]
[-enableMonitoring]
[-enableAutoScaler]
[-enableAzureRBAC]
[-autoScalerProfileName]
Description
Hozzon létre egy új Azure Kubernetes Service egy hibrid AKS-fürtön.
Példák
Új AKS az Azure Stack HCI-n és a Windows Server-fürtön a szükséges paraméterrel
New-AksHciCluster -name mycluster
Megjegyzés
Ne tartalmazzon kötőjeleket a fürtnevekben, vagy a fürt létrehozása meghiúsulhat.
Ez a példa üzembe helyez egy fürtöt egy vezérlősík-csomóponttal, egy linuxos mycluster-linux
csomópontkészlettel, amelynek csomópontszáma 1, és egy nevű üres Windows-csomópontkészlet mycluster-windows
. Továbbra is skálázhatja a feldolgozó csomópontokat a Set-AksHciCluster paranccsal, vagy a Set-AksHciNodePool paranccsal is skálázhatja a munkavégző csomópontokat.
ProvisioningState : provisioned
KubernetesVersion : v1.20.7
NodePools : {mycluster-linux, mycluster-windows}
WindowsNodeCount : 0
LinuxNodeCount : 1
ControlPlaneNodeCount : 1
Name : mycluster
Új AKS-HCI-fürt az új paraméterkészlet alapértelmezett értékeivel
PS C:\ New-AksHciCluster -name mycluster -nodePoolName nodepool1
ProvisioningState : provisioned
KubernetesVersion : v1.20.7
NodePools : nodepool1
WindowsNodeCount : 0
LinuxNodeCount : 0
ControlPlaneNodeCount : 1
Name : mycluster
Megjegyzés
Ha az új paraméterkészletet használja a fenti példában látható módon, a WindowsNodeCount
kimenet és LinuxNodeCount
mezői nem lesznek pontosak, és mindig a következőképpen jelennek meg 0
: . A Windows- vagy Linux-csomópontok pontos számának lekéréséhez használja a Get-AksHciNodePool parancsot.
Ez a parancs üzembe helyez egy fürtöt az alapértelmezett értékekkel. Az üzembe helyezett fürt ugyanaz a fürt, mint a második példaparancs.
Új AKS-HCI-fürt Linux-csomópontkészlettel
New-AksHciCluster -name mycluster -nodePoolName nodepool1 -nodeCount 1 -nodeVmSize Standard_K8S3_v1 -osType linux
Új AKS-HCI-fürt Windows-csomópontkészlettel
New-AksHciCluster -name mycluster -nodePoolName nodepool1 -nodeCount 1 -nodeVmSize Standard_K8S3_v1 -osType Windows -osSku Windows2022
Új AKS-HCI-fürt Linux-csomópontkészlettel és -fertőzöttekkel
New-AksHciCluster -name mycluster -nodePoolName nodepool1 -nodeCount 1 -osType linux -taints sku=gpu:NoSchedule
Új AKS-HCI-fürt Linux-csomópontkészlettel és maximális podszámmal
New-AksHciCluster -name mycluster -nodePoolName nodepool1 -nodeCount 1 -osType linux -nodeMaxPodCount 100
Új AKS-HCI-fürt egyéni virtuálisgép-méretekkel
New-AksHciCluster -name mycluster -controlPlaneVmSize Standard_D4s_v3 -loadBalancerVmSize Standard_A4_v2 -nodePoolName nodepool1 -nodeCount 3 -nodeVmSize Standard_D8s_v3
Új AKS-HCI-fürt magas rendelkezésre állású vezérlősík-csomópontokkal
New-AksHciCluster -name mycluster -controlPlaneNodeCount 3 -nodePoolName nodepool1 -nodeCount 3
Új AKS-HCI-fürt, amelyen engedélyezve van a figyelés
New-AksHciCluster -name mycluster -nodePoolName nodepool1 -nodeCount 3 -enableMonitoring
Új AKS-HCI-fürt engedélyezett AD-hitelesítéssel
New-AksHciCluster -name mycluster -nodePoolName nodepool1 -nodeCount 3 -enableAdAuth
Új AKS-HCI-fürt egy adott Kubernetes-verzióval
New-AksHciCluster -name mycluster -nodePoolName nodepool1 -nodeCount 3 -kubernetesVersion v1.21.2
Új AKS-HCI-fürt, amelyen engedélyezve van az automatikus skálázás, és az alapértelmezett automatikus skálázási konfigurációs profil
New-AksHciCluster -name mycluster -enableAutoScaler $true
Új AKS-HCI-fürt, amelyen engedélyezve van az automatikus skálázás, és egy elnevezett automatikus skálázási konfigurációs profil
New-AksHciCluster -name mycluster -enableAutoScaler $true -autoScalerProfileName myAutoScalerProfile
Paraméterek
-név
A Kubernetes-fürt neve. Ne tartalmazzon kötőjeleket a fürtnevekben, vagy a fürt létrehozása meghiúsulhat.
Type: System.String
Parameter Sets: (All)
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-kubernetesVersion
Meghatározza a Kubernetes üzembe helyezni kívánt verzióját. Az alapértelmezett verzió a legújabb. Az elérhető verziók listájának lekéréséhez futtassa a Get-AksHciKubernetesVersion parancsot.
Type: System.String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: v1.20.7
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: False
Position: Named
Default value: 1
Accept pipeline input: False
Accept wildcard characters: False
-controlPlaneVmSize
A vezérlősík virtuális gépének mérete. Az alapértelmezett szint a Standard_A4_V2
. Az elérhető virtuálisgép-méretek listájának lekéréséhez futtassa a Get-AksHciVmSize parancsot.
Type: System.String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: Standard_A4_V2
Accept pipeline input: False
Accept wildcard characters: False
-loadBalancerVmSize
A terheléselosztó virtuális gépének mérete. Az alapértelmezett szint a Standard_A4_V2
. Az elérhető virtuálisgép-méretek listájának lekéréséhez futtassa a Get-AksHciVmSize parancsot.
Type: System.String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: Standard_A4_V2
Accept pipeline input: False
Accept wildcard characters: False
-loadBalancerSettings
A New-AksHciLoadBalancerSetting paranccsal létrehozott terheléselosztó-beállítási objektum.
Type: System.String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-fertőzöttek
A csomópontkészlet csomópontja el van süllyesztve. A csomópontkészlet létrehozása után nem módosíthatja a csomópontok fertőzöttségeit.
Type: System.String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-nodeMaxPodCount
A csomóponton üzembe helyezhető podok maximális száma. Ennek a számnak 50-nél nagyobbnak kell lennie.
Type: System.Int32
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: 110
Accept pipeline input: False
Accept wildcard characters: False
-nodePoolName
A csomópontkészlet neve. Ez egy új paraméter az új csomópontkészlet-felület részeként.
Type: System.String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-nodeCount
A csomópontkészletben lévő csomópontok száma. Ha a paramétert -nodePoolName
használja, az alapértelmezett érték 1. Ez egy új paraméter az új csomópontkészlet-felület részeként.
Type: System.Int32
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: 1
Accept pipeline input: False
Accept wildcard characters: False
-nodeVmSize
A csomópontkészletben lévő csomópontok vagy virtuális gépek mérete. Ha a paramétert -nodePoolName
használja, az alapértelmezett érték Standard_K8S3_v1. Ez egy új paraméter az új csomópontkészlet-felület részeként.
Type: System.String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: Standard_K8S3_v1
Accept pipeline input: False
Accept wildcard characters: False
-osType
A csomópontkészletben lévő csomópontok operációsrendszer-típusa. Az értéknek "Linux" vagy "Windows" értékűnek kell lennie. Ha a paramétert -nodePoolName
használja, az alapértelmezett érték a "Linux". Ez egy új paraméter az új csomópontkészlet-felület részeként.
Type: System.String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: Linux
Accept pipeline input: False
Accept wildcard characters: False
-vnet
A New-AksHciClusterNetwork használatával létrehozott objektum neveAksHciNetworkSetting
.
Type: System.String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-primaryNetworkPlugin
Az üzembe helyezéshez használni kívánt hálózati beépülő modul. Ez a paraméter a flannel
vagy calico
a paramétert használja. A Calico Linux- és Windows-számítási feladatfürtökhöz is elérhető.
Type: System.String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: calico
Accept pipeline input: False
Accept wildcard characters: False
-enableADAuth
Engedélyezi az Active Directoryt a Kubernetes-fürtben.
Type: System.Management.Automation.SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-enableMonitoring
Engedélyezi a Prometheus monitorozását.
Type: System.Management.Automation.SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-enableAutoScaler
Engedélyezi az automatikus skálázást.
Type: System.Boolean
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-enableAzureRBAC
Engedélyezi az Azure RBAC-t a fürtön.
Type: System.Boolean
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-autoScalerProfileName
Az automatikus skálázási konfigurációs profil neve.
Type: System.String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False