New-AksHciCluster
Szinopszis
Létrehoz egy új felügyelt Kubernetes-fürtöt.
Szintaxis
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]
Leírás
Hozzon létre egy új Azure Kubernetes-szolgáltatást egy hibrid AKS-fürtön.
Példák
Új AKS az Azure Local és a Windows Server-fürtön a szükséges paraméterrel
New-AksHciCluster -name mycluster
Feljegyzé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 1 csomópontszámú Linux-csomópontkészlettel mycluster-linux
és egy üres Windows-csomópontkészlettel mycluster-windows
. Továbbra is skálázhatja a feldolgozó csomópontokat a Set-AksHciCluster paranccsal, vagy a Set-AksHciNodePool paranccsal skálázhatja a csomópontkészlet alapján.
ProvisioningState : provisioned
KubernetesVersion : v1.20.7
NodePools : {mycluster-linux, mycluster-windows}
WindowsNodeCount : 0
LinuxNodeCount : 1
ControlPlaneNodeCount : 1
Name : mycluster
Új AKS az Azure Local-fürtön 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
Feljegyzés
Ha az új paraméterkészletet használja a fenti példában látható módon, a WindowsNodeCount
kimenet és LinuxNodeCount
a mezők nem lesznek pontosak, és mindig a 0
következőképpen jelennek meg. 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ékeivel. Az üzembe helyezett fürt ugyanaz a fürt, mint a második példaparancs.
Új AKS az Azure Local-fürtön Linux-csomópontkészlettel
New-AksHciCluster -name mycluster -nodePoolName nodepool1 -nodeCount 1 -nodeVmSize Standard_K8S3_v1 -osType linux
Új AKS az Azure Local-fürtön Windows-csomópontkészlettel
New-AksHciCluster -name mycluster -nodePoolName nodepool1 -nodeCount 1 -nodeVmSize Standard_K8S3_v1 -osType Windows -osSku Windows2022
Új AKS az Azure Local-fürtön Linux-csomópontkészlettel és -tárolókkal
New-AksHciCluster -name mycluster -nodePoolName nodepool1 -nodeCount 1 -osType linux -taints sku=gpu:NoSchedule
Új AKS az Azure Local-fürtön Linux-csomópontkészlettel és a podok maximális számával
New-AksHciCluster -name mycluster -nodePoolName nodepool1 -nodeCount 1 -osType linux -nodeMaxPodCount 100
Új AKS az azure-beli helyi fürtön 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 az Azure Local-fürtön magas rendelkezésre állású vezérlősík-csomópontokkal
New-AksHciCluster -name mycluster -controlPlaneNodeCount 3 -nodePoolName nodepool1 -nodeCount 3
Új AKS az Azure Local-fürtön, amelyen engedélyezve van a figyelés
New-AksHciCluster -name mycluster -nodePoolName nodepool1 -nodeCount 3 -enableMonitoring
Új AKS az Azure Local-fürtön az AD-hitelesítés engedélyezésével
New-AksHciCluster -name mycluster -nodePoolName nodepool1 -nodeCount 3 -enableAdAuth
Új AKS az Azure Local-fürtön egy adott Kubernetes-verzióval
New-AksHciCluster -name mycluster -nodePoolName nodepool1 -nodeCount 3 -kubernetesVersion v1.21.2
Új AKS az Azure Local-fürtön az automatikus skálázás engedélyezésével és az alapértelmezett automatikus skálázási konfigurációs profillal
New-AksHciCluster -name mycluster -enableAutoScaler $true
Új AKS az Azure Local-fürtön, 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
Megadja az üzembe helyezni kívánt Kubernetes-verziót. Az alapértelmezett a legújabb verzió. 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 használatával 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
-taints
A csomópontkészlet csomópontja el van senyvedve. 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észlet csomópontjainak 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 szolgáltatással 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álandó hálózati beépülő modul. Ez a paraméter vagy flannel
.calico
A Calico linuxos és Windows rendszerű számítási feladatok fürtjeihez 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