New-AzServiceFabricManagedCluster
Creare un nuovo cluster gestito.
Sintassi
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>]
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 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.
Tipo: | SecureString |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-AdminUserName
Password amministratore usata per le macchine virtuali. Impostazione predefinita: vmadmin.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | "vmadmin" |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-AsJob
Eseguire il cmdlet in background e restituire un processo per tenere traccia dello stato di avanzamento.
Tipo: | SwitchParameter |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-ClientCertCommonName
Nome comune del certificato client.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-ClientCertIsAdmin
Usare per specificare se il certificato client ha il livello di amministratore.
Tipo: | SwitchParameter |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-ClientCertIssuerThumbprint
Elenco delle identificazioni personali dell'autorità di certificazione per il certificato client. Usare solo in combinazione con ClientCertCommonName.
Tipo: | String[] |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-ClientCertThumbprint
Identificazione personale del certificato client.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-ClientConnectionPort
Porta usata per le connessioni client al cluster. Impostazione predefinita: 19000.
Tipo: | Int32 |
Posizione: | Named |
Valore predefinito: | 19000 |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-CodeVersion
Versione del codice di Service Fabric del cluster. Usare solo se la modalità di aggiornamento è Manuale.
Tipo: | String |
Alias: | ClusterCodeVersion |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-Confirm
Richiede conferma prima di eseguire il cmdlet.
Tipo: | SwitchParameter |
Alias: | cf |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-DefaultProfile
Credenziali, account, tenant e sottoscrizione usati per la comunicazione con Azure.
Tipo: | IAzureContextContainer |
Alias: | AzContext, AzureRmContext, AzureCredential |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-DnsName
Nome DNS del cluster.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-HttpGatewayConnectionPort
Porta usata per le connessioni HTTP al cluster. Impostazione predefinita: 19080.
Tipo: | Int32 |
Posizione: | Named |
Valore predefinito: | 19080 |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-Location
Percorso della risorsa
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
-Name
Specificare il nome del cluster.
Tipo: | String |
Alias: | ClusterName |
Posizione: | 1 |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
-ResourceGroupName
Specificare il nome del gruppo di risorse.
Tipo: | String |
Posizione: | 0 |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | 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.
Tipo: | ManagedClusterSku |
Valori accettati: | Basic, Standard |
Posizione: | Named |
Valore predefinito: | Basic |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-Tag
Specificare i tag come coppie chiave/valore.
Tipo: | Hashtable |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-UpgradeCadence
Indica quando verranno applicati i nuovi aggiornamenti della versione del runtime del cluster dopo il rilascio. Per impostazione predefinita, wave0.
Tipo: | PSClusterUpgradeCadence |
Alias: | ClusterUpgradeCadence |
Valori accettati: | Wave0, Wave1, Wave2 |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-UpgradeMode
Modalità di aggiornamento della versione del codice di Service Fabric del cluster. Automatico o Manuale.
Tipo: | ClusterUpgradeMode |
Alias: | ClusterUpgradeMode |
Valori accettati: | Automatic, Manual |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-UseTestExtension
Se specificare Il cluster verrà valutato con l'estensione vmss di test del servizio.
Tipo: | SwitchParameter |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-WhatIf
Mostra cosa accadrebbe se il cmdlet viene eseguito. Il cmdlet non viene eseguito.
Tipo: | SwitchParameter |
Alias: | wi |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-ZonalResiliency
Indica se il cluster ha resilienza della zona.
Tipo: | SwitchParameter |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |