New-AzServiceFabricManagedCluster

Creare un nuovo cluster gestito.

Sintassi

ClientCertByTp (Impostazione predefinita)

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

ClientCertByCn

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

Descrizione

Questo cmdlet creerà una risorsa cluster gestita senza tipi di nodo. Per eseguire il bootstrap del cluster È necessario aggiungere un tipo di nodo primario usando New-AzServiceFabricManagedNodeType.

Esempio

Esempio 1

$rgName = "testRG"
$clusterName = "testCluster"
$password = ConvertTo-SecureString -String "****" -AsPlainText -Force
$tags = @{"test"="tag"}

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

Questo comando crea una risorsa cluster con SKU basic predefinito.

Esempio 2

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

Questo comando crea una risorsa cluster in centraluseuap con un certificato client amministratore iniziale e uno SKU standard.

Esempio 3

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

Questo comando crea un cluster con cadenza di aggiornamento in wave1 e resilienza di zona abilitata.

Esempio 4

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

Questo comando crea un cluster con la modalità di aggiornamento manuale e la versione del codice 7.2.477.9590.

Parametri

-AdminPassword

Password amministratore usata per le macchine virtuali.

Proprietà dei parametri

Tipo:SecureString
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-AdminUserName

Password amministratore usata per le macchine virtuali. Impostazione predefinita: vmadmin.

Proprietà dei parametri

Tipo:String
Valore predefinito:vmadmin
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-AllowRdpAccess

L'impostazione di questa opzione su true abilita l'accesso RDP alla macchina virtuale. La regola predefinita del gruppo di sicurezza di rete apre la porta RDP a Internet, che può essere sostituita con regole di sicurezza di rete personalizzate. Il valore predefinito per questa impostazione è false.

Proprietà dei parametri

Tipo:SwitchParameter
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-AsJob

Eseguire il cmdlet in background e restituire un processo per tenere traccia dello stato di avanzamento.

Proprietà dei parametri

Tipo:SwitchParameter
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-AutoGeneratedDomainNameLabelScope

Questa proprietà è il punto di ingresso per l'uso di un certificato CA pubblico per il certificato del cluster. Specifica il livello di riutilizzo consentito per il nome di dominio completo personalizzato creato, corrispondente all'oggetto del certificato CA pubblico.

Proprietà dei parametri

Tipo:String
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-ClientCertCommonName

Nome comune del certificato client.

Proprietà dei parametri

Tipo:String
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

ClientCertByCn
Posizione:Named
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-ClientCertIsAdmin

Usare per specificare se il certificato client ha il livello di amministratore.

Proprietà dei parametri

Tipo:SwitchParameter
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-ClientCertIssuerThumbprint

Elenco delle identificazioni personali dell'autorità di certificazione per il certificato client. Usare solo in combinazione con ClientCertCommonName.

Proprietà dei parametri

Tipo:

String[]

Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

ClientCertByCn
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-ClientCertThumbprint

Identificazione personale del certificato client.

Proprietà dei parametri

Tipo:String
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

ClientCertByTp
Posizione:Named
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-ClientConnectionPort

Porta usata per le connessioni client al cluster. Impostazione predefinita: 19000.

Proprietà dei parametri

Tipo:Int32
Valore predefinito:19000
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-CodeVersion

Versione del codice di Service Fabric del cluster. Usare solo se la modalità di aggiornamento è Manuale.

Proprietà dei parametri

Tipo:String
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False
Alias:ClusterCodeVersion

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-Confirm

Richiede conferma prima di eseguire il cmdlet.

Proprietà dei parametri

Tipo:SwitchParameter
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False
Alias:Cfr

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-DefaultProfile

Credenziali, account, tenant e sottoscrizione usati per la comunicazione con Azure.

Proprietà dei parametri

Tipo:IAzureContextContainer
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False
Alias:AzContext, AzureRmContext, AzureCredential

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-DnsName

Nome DNS del cluster.

Proprietà dei parametri

Tipo:String
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-EnableAutoOsUpgrade

Abilita l'aggiornamento automatico del sistema operativo per i tipi di nodo creati utilizzando immagini del sistema operativo con la versione "più recente". Il valore predefinito per questa impostazione è false.

Proprietà dei parametri

Tipo:SwitchParameter
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-HttpGatewayConnectionPort

Porta usata per le connessioni HTTP al cluster. Impostazione predefinita: 19080.

Proprietà dei parametri

Tipo:Int32
Valore predefinito:19080
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-Location

Percorso della risorsa

Proprietà dei parametri

Tipo:String
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:True
Valore dalla pipeline:True
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-Name

Specificare il nome del cluster.

Proprietà dei parametri

Tipo:String
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False
Alias:ClusterName

Set di parametri

(All)
Posizione:1
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:True
Valore dagli argomenti rimanenti:False

-ResourceGroupName

Specificare il nome del gruppo di risorse.

Proprietà dei parametri

Tipo:String
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:0
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:True
Valore dagli argomenti rimanenti:False

-Sku

Lo SKU del cluster, le opzioni sono Basic: avrà almeno 3 nodi di inizializzazione e consente solo 1 tipo di nodo e Standard: avrà almeno 5 nodi di inizializzazione e consente più tipi di nodo.

Proprietà dei parametri

Tipo:ManagedClusterSku
Valore predefinito:Basic
Valori accettati:Basic, Standard
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-Tag

Specificare i tag come coppie chiave/valore.

Proprietà dei parametri

Tipo:Hashtable
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-UpgradeCadence

Indica quando verranno applicati i nuovi aggiornamenti della versione di runtime del cluster dopo il rilascio. Per impostazione predefinita, è Wave0.

Proprietà dei parametri

Tipo:PSClusterUpgradeCadence
Valore predefinito:None
Valori accettati:Wave0, Wave1, Wave2
Supporta i caratteri jolly:False
DontShow:False
Alias:ClusterUpgradeCadence

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-UpgradeMode

Modalità di aggiornamento della versione del codice di Service Fabric del cluster. Automatico o Manuale.

Proprietà dei parametri

Tipo:ClusterUpgradeMode
Valore predefinito:None
Valori accettati:Automatic, Manual
Supporta i caratteri jolly:False
DontShow:False
Alias:ClusterUpgradeMode

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-UseTestExtension

Se specificare Il cluster verrà valutato con l'estensione vmss di test del servizio.

Proprietà dei parametri

Tipo:SwitchParameter
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-WhatIf

Mostra gli effetti dell'esecuzione del cmdlet. Il cmdlet non viene eseguito.

Proprietà dei parametri

Tipo:SwitchParameter
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False
Alias:Wi

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-ZonalResiliency

Indica se il cluster dispone di resilienza della zona.

Proprietà dei parametri

Tipo:SwitchParameter
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

CommonParameters

Questo cmdlet supporta i parametri comuni: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Per altre informazioni, vedi about_CommonParameters.

Input

String

Output

PSManagedCluster