New-AksHciCluster

Áttekintés

Hozzon létre egy új felügyelt Kubernetes-fürtöt.

Syntax

New-AksHciCluster -name <String>
                 [-nodePoolName <String>]
                 [-kubernetesVersion <String>]
                 [-controlPlaneNodeCount <int>]
                 [-linuxNodeCount <int>]
                 [-windowsNodeCount <int>]
                 [-controlPlaneVmSize <VmSize>]
                 [-loadBalancerVmSize <VmSize>]
                 [-loadBalancerSettings <loadBalancer>]
                 [-linuxNodeVmSize <VmSize>]
                 [-windowsNodeVmSize <VmSize>]
                 [-taints <Taint>]
                 [-nodeMaxPodCount <int>]
                 [-vnet <Virtual Network>]
                 [-primaryNetworkPlugin <Network Plugin>]   
                 [-enableAdAuth]
                 [-enableMonitoring]

Megjegyzés

A fenti paraméterkészlet egy későbbi kiadásban elavult lesz. Ez a készlet továbbra is támogatott lesz, és ez lesz az alapértelmezett viselkedés a paraméterrel való futtatáskor, amely New-AksHciCluster-name az egyetlen kötelező paraméter. Az AKS Azure Stack HCI bevezeti a csomópontkészleteket a fürttelepítési folyamatba, és mostantól támogatja a következő paraméterkészletet. További információ az új csomópontkészlet-felhasználói élményről: Fürt több csomópontkészletének létrehozása és kezelése.

New-AksHciCluster -name <String>
                 [-kubernetesVersion <String>]
                 [-controlPlaneNodeCount <int>]
                 [-controlPlaneVmSize <VmSize>]
                 [-loadBalancerVmSize <VmSize>]
                 [-nodePoolName <String>]
                 [-nodeCount <int>]
                 [-nodeVmSize <VmSize>]
                 [-osType {linux, windows}]
                 [-vnet <Virtual Network>]
                 [-primaryNetworkPlugin <Network Plugin>]   
                 [-enableAdAuth]
                 [-enableMonitoring]
Az elalasztott paraméterek Bevezetett paraméterek
linuxNodeCount nodePoolName (csomópontkészlet neve)
windowsNodeCount nodeCount
linuxNodeVmSize nodeVmSize
windowsNodeVmSize osType (osType)

Description

Hozzon létre egy új Azure Stack HCI-n üzemelő Azure Kubernetes Service fürtöt.

Példák

Új AKS a Azure Stack HCI a szükséges paraméterrel

PS C:\> New-AksHciCluster -name mycluster

Megjegyzés

Ne foglaljon bele kötőjeleket a fürtnevekbe, különben a fürt létrehozása sikertelen lehet.

A fenti példa üzembe helyez egy fürtöt egy vezérlősík-csomóponttal, egy mycluster-linux nevű Linux-csomópontkészletet egy csomópontszámmal, és egy üres Windows-csomópontkészletet mycluster-windowsnéven. A munkavégző csomópontokat továbbra is skálázhatja a Set-AksHciCluster paranccsal, vagy a Set-AksHciNodePool paranccsal.

Kimenet

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

Kimenet

ProvisioningState     : provisioned
KubernetesVersion     : v1.20.7
NodePools             : nodepool1
WindowsNodeCount      : 0
LinuxNodeCount        : 0
ControlPlaneNodeCount : 1
Name                  : mycluster

Megjegyzés

Ha a fenti példában látható módon használja az új paraméterkészletet, a kimenet és mezői nem lesznek pontosak, és mindig a következőként WindowsNodeCountLinuxNodeCount jelennek meg: 0 . A get-AksHciNodePool paranccsal le Windows-csomópontok accurage count of your Windows s count of your Windows(AksHciNodePool) parancs használatával.

A fenti parancs egy fürtöt helyez üzembe 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észletekkel

PS C:\ New-AksHciCluster -name mycluster -nodePoolName nodepool1 -nodeCount 1 -nodeVmSize Standard_K8S3_v1 -osType linux

Új AKS-HCI-fürt Windows csomópontkészletben

PS C:\ New-AksHciCluster -name mycluster -nodePoolName nodepool1 -nodeCount 1 -nodeVmSize Standard_K8S3_v1 -osType windows

Új AKS-HCI-fürt Linux-csomópontkészletekkel és -fertőzésekkel

PS C:\ New-AksHciCluster -name mycluster -nodePoolName nodepool1 -nodeCount 1 -osType linux -taints sku=gpu:NoSchedule

Új AKS-HCI-fürt Linux-csomópontkészletekkel és a podok maximális számával

PS C:\ New-AksHciCluster -name mycluster -nodePoolName nodepool1 -nodeCount 1 -osType linux -nodeMaxPodCount 100

Új AKS-HCI-fürt egyéni virtuálisgép-méretekkel

PS C:\ 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ó vezérlősík-csomópontokkal

PS C:\ New-AksHciCluster -name mycluster -controlPlaneNodeCount 3 -nodePoolName nodepool1 -nodeCount 3

Új AKS-HCI-fürt engedélyezett monitorozással

PS C:\ New-AksHciCluster -name mycluster -nodePoolName nodepool1 -nodeCount 3 -enableMonitoring

Új AKS-HCI-fürt engedélyezett AD-hitelesítéssel

PS C:\ New-AksHciCluster -name mycluster -nodePoolName nodepool1 -nodeCount 3 -enableAdAuth

Új AKS-HCI-fürt adott Kubernetes-verzióval

PS C:\ New-AksHciCluster -name mycluster -nodePoolName nodepool1 -nodeCount 3 -kubernetesVersion v1.21.2

Paraméterek

-name (név)

A Kubernetes-fürt neve. Ne foglaljon bele kötőjeleket a fürtnevekbe, különben a fürt létrehozása sikertelen lehet.

Type: System.String
Parameter Sets: (All)
Aliases:

Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-kubernetesVersion

Az üzembe helyezni kívánt Kubernetes-verzió. Az alapértelmezett a legújabb verzió. Az elérhető verziók listájának lekérhetők a Get-AksHciKubernetesVersion futtatásával.

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 egy.

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 érték Standard_A4_V2. Az elérhető virtuálisgép-méretek listájának lekérhetők a Get-AksHciVmSize futtatásával.

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ási virtuális gép mérete. Az alapértelmezett érték Standard_A4_V2. Az elérhető virtuálisgép-méretek listájának lekérhetők a Get-AksHciVmSize futtatásával.

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 Terheléselosztás beállítási objektuma, amely a New-AksHciLoadBalancerSettingbeállítással jött létre.

Type: System.String
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-linuxNodeCount

A Kubernetes-fürtben lévő Linux-csomópontok száma. Az alapértelmezett érték egy. Ez a paraméter egy későbbi kiadásban elavult lesz.

Type: System.Int32
Parameter Sets: (All)
Aliases: 

Required: False
Position: Named
Default value: 1
Accept pipeline input: False
Accept wildcard characters: False

-windowsNodeCount

A Kubernetes-Windows csomópontjainak száma. Az alapértelmezett érték 0. Ez a paraméter egy későbbi kiadásban elavult lesz.

Type: System.Int32
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: 0
Accept pipeline input: False
Accept wildcard characters: False

-linuxNodeVmSize

A Linux rendszerű csomópontos virtuális gép mérete. Az alapértelmezett érték Standard_K8S3_v1. Az elérhető virtuálisgép-méretek listájának lekért listájához futtassa a következőt: Get-AksHciVmSize . Ez a paraméter egy későbbi kiadásban elavult lesz.

Type: System.String
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: Standard_K8S3_v1
Accept pipeline input: False
Accept wildcard characters: False

-windowsNodeVmSize

A csomópontos virtuális Windows mérete. Az alapértelmezett érték Standard_K8S3_v1. Az elérhető virtuálisgép-méretek listájának lekért listájához futtassa a következőt: Get-AksHciVmSize . Ez a paraméter egy későbbi kiadásban elavult lesz.

Type: System.String
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: Standard_K8S3_v1
Accept pipeline input: False
Accept wildcard characters: False

-taints (fertőzöttek)

A csomópontkészletben található csomópontok fertőzöttek. A csomópontkészlet létrehozása után nem módosíthatja a csomópontok fertőzöttit.

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-felhasználói élmény 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 -nodePoolName paramétert használja, az alapértelmezett érték 1. Ez egy új paraméter az új csomópontkészlet-felhasználói élmény 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 -nodePoolName paramétert használja, az alapértelmezett érték a Standard_K8S3_v1. Ez egy új paraméter az új csomópontkészlet-felhasználói élmény 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. Ha a -nodePoolName paramétert használja, az alapértelmezett érték -nodePoolName. Ez egy új paraméter az új csomópontkészlet-felhasználói élmény 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 paranccsal létrehozott AksHciNetworkSetting objektum neve.

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ált hálózati beépülő modul. Ez a paraméter a vagy a flannel paramétert calico használja. A Calico linuxos és virtuális Windows 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

Ezzel a jelölővel engedélyezheti a Active Directory Kubernetes-fürtön.

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

Ezzel a jelzővel engedélyezheti a Prometheus-monitorozást.

Type: System.Management.Automation.SwitchParameter
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

Következő lépések

AksHci PowerShell-referencia