Dela via


New-AzServiceFabricManagedCluster

Skapa ett nytt hanterat kluster.

Syntax

New-AzServiceFabricManagedCluster
   [-ResourceGroupName] <String>
   [-Name] <String>
   -Location <String>
   [-UpgradeMode <ClusterUpgradeMode>]
   [-CodeVersion <String>]
   [-UpgradeCadence <PSClusterUpgradeCadence>]
   [-ClientCertIsAdmin]
   -ClientCertThumbprint <String>
   -AdminPassword <SecureString>
   [-AdminUserName <String>]
   [-HttpGatewayConnectionPort <Int32>]
   [-ClientConnectionPort <Int32>]
   [-DnsName <String>]
   [-Sku <ManagedClusterSku>]
   [-UseTestExtension]
   [-ZonalResiliency]
   [-AsJob]
   [-Tag <Hashtable>]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-AzServiceFabricManagedCluster
   [-ResourceGroupName] <String>
   [-Name] <String>
   -Location <String>
   [-UpgradeMode <ClusterUpgradeMode>]
   [-CodeVersion <String>]
   [-UpgradeCadence <PSClusterUpgradeCadence>]
   [-ClientCertIsAdmin]
   -ClientCertCommonName <String>
   [-ClientCertIssuerThumbprint <String[]>]
   -AdminPassword <SecureString>
   [-AdminUserName <String>]
   [-HttpGatewayConnectionPort <Int32>]
   [-ClientConnectionPort <Int32>]
   [-DnsName <String>]
   [-Sku <ManagedClusterSku>]
   [-UseTestExtension]
   [-ZonalResiliency]
   [-AsJob]
   [-Tag <Hashtable>]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

Den här cmdleten skapar en hanterad klusterresurs utan nodtyper. För att starta klustret måste en primär nodtyp läggas till med New-AzServiceFabricManagedNodeType.

Exempel

Exempel 1

$rgName = "testRG"
$clusterName = "testCluster"
$password = ConvertTo-SecureString -AsPlainText -Force "testpass1234!@#$"
$tags = @{"test"="tag"}

New-AzServiceFabricManagedCluster -ResourceGroupName $rgName -Location centraluseuap -ClusterName $clusterName -AdminPassword $password -Tag $tags -Verbose

Det här kommandot skapar en klusterresurs med standard basic sku.

Exempel 2

$rgName = "testRG"
$clusterName = "testCluster"
$password = ConvertTo-SecureString -AsPlainText -Force "testpass1234!@#$"
New-AzServiceFabricManagedCluster -ResourceGroupName $rgName -Location centraluseuap -ClusterName $clusterName -ClientCertThumbprint XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX -ClientCertIsAdmin -AdminPassword $password -Sku Standard -Verbose

Det här kommandot skapar en klusterresurs i centraluseuap med ett första administratörsklientcertifikat och standard-SKU.

Exempel 3

$rgName = "testRG"
$clusterName = "testCluster"
$password = ConvertTo-SecureString -AsPlainText -Force "testpass1234!@#$"
New-AzServiceFabricManagedCluster -ResourceGroupName $rgName -Location centraluseuap -ClusterName $clusterName -AdminPassword $password -Sku Standard -UpgradeMode Automatic -UpgradeCadence Wave1 -ZonalResiliency -Verbose

Det här kommandot skapar ett kluster med uppgraderingstakt i wave1 och zonindelad återhämtning aktiverad.

Exempel 4

$rgName = "testRG"
$clusterName = "testCluster"
$password = ConvertTo-SecureString -AsPlainText -Force "testpass1234!@#$"
New-AzServiceFabricManagedCluster -ResourceGroupName $rgName -Location centraluseuap -ClusterName $clusterName -AdminPassword $password -Sku Standard -UpgradeMode Manual -CodeVersion 7.2.477.9590 -Verbose

Det här kommandot skapar ett kluster med manuellt uppgraderingsläge och kodversionen 7.2.477.9590.

Parametrar

-AdminPassword

Administratörslösenord som används för de virtuella datorerna.

Typ:SecureString
Position:Named
standardvärde:None
Obligatorisk:True
Accept pipeline input:False
Accept wildcard characters:False

-AdminUserName

Administratörslösenord som används för de virtuella datorerna. Standard: vmadmin.

Typ:String
Position:Named
standardvärde:"vmadmin"
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

-AsJob

Kör cmdleten i bakgrunden och returnera ett jobb för att spåra förloppet.

Typ:SwitchParameter
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

-ClientCertCommonName

Eget namn på klientcertifikat.

Typ:String
Position:Named
standardvärde:None
Obligatorisk:True
Accept pipeline input:False
Accept wildcard characters:False

-ClientCertIsAdmin

Använd för att ange om klientcertifikatet har administratörsnivå.

Typ:SwitchParameter
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

-ClientCertIssuerThumbprint

Lista över tumavtryck för utfärdaren för klientcertifikatet. Använd endast i kombination med ClientCertCommonName.

Typ:String[]
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

-ClientCertThumbprint

Tumavtryck för klientcertifikat.

Typ:String
Position:Named
standardvärde:None
Obligatorisk:True
Accept pipeline input:False
Accept wildcard characters:False

-ClientConnectionPort

Port som används för klientanslutningar till klustret. Standard: 19000.

Typ:Int32
Position:Named
standardvärde:19000
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

-CodeVersion

Kodversion för klustertjänstens infrastrukturresurser. Använd endast om uppgraderingsläget är manuellt.

Typ:String
Aliases:ClusterCodeVersion
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

Uppmanar dig att bekräfta innan du kör cmdleten.

Typ:SwitchParameter
Aliases:cf
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Autentiseringsuppgifter, konto, klientorganisation och prenumeration som används för kommunikation med Azure.

Typ:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

-DnsName

Klustrets dns-namn.

Typ:String
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

-HttpGatewayConnectionPort

Port som används för http-anslutningar till klustret. Standard: 19080.

Typ:Int32
Position:Named
standardvärde:19080
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

-Location

Resursplatsen

Typ:String
Position:Named
standardvärde:None
Obligatorisk:True
Accept pipeline input:True
Accept wildcard characters:False

-Name

Ange namnet på klustret.

Typ:String
Aliases:ClusterName
Position:1
standardvärde:None
Obligatorisk:True
Accept pipeline input:True
Accept wildcard characters:False

-ResourceGroupName

Ange namnet på resursgruppen.

Typ:String
Position:0
standardvärde:None
Obligatorisk:True
Accept pipeline input:True
Accept wildcard characters:False

-Sku

Klustrets SKU, alternativen är Basic: det har minst 3 startnoder och tillåter endast 1 nodtyp och Standard: den har minst 5 startnoder och tillåter flera nodtyper.

Typ:ManagedClusterSku
accepterade värden:Basic, Standard
Position:Named
standardvärde:Basic
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

-Tag

Ange taggarna som nyckel/värde-par.

Typ:Hashtable
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

-UpgradeCadence

Anger när nya uppgraderingar av klusterkörningsversioner kommer att tillämpas när de har släppts. Som standard är Wave0.

Typ:PSClusterUpgradeCadence
Aliases:ClusterUpgradeCadence
accepterade värden:Wave0, Wave1, Wave2
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

-UpgradeMode

Uppgraderingsläge för klustertjänstens infrastrukturkodversion. Automatisk eller manuell.

Typ:ClusterUpgradeMode
Aliases:ClusterUpgradeMode
accepterade värden:Automatic, Manual
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

-UseTestExtension

Om Ange Klustret kommer att crateds med tjänsttest vmss-tillägget.

Typ:SwitchParameter
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Visar vad som skulle hända om cmdleten kördes. Cmdleten körs inte.

Typ:SwitchParameter
Aliases:wi
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

-ZonalResiliency

Anger om klustret har zonåterhämtning.

Typ:SwitchParameter
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

Indata

String

Utdata

PSManagedCluster