Partager via


New-AzServiceFabricManagedCluster

Créez un cluster managé.

Syntaxe

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

Cette applet de commande crée une ressource de cluster managée sans types de nœuds. Pour démarrer le type de nœud principal du cluster A, vous devez ajouter l’utilisation de New-AzServiceFabricManagedNodeType.

Exemples

Exemple 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

Cette commande crée une ressource de cluster avec la référence SKU de base par défaut.

Exemple 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

Cette commande crée une ressource de cluster dans centraluseuap avec un certificat client administrateur initial et une référence SKU standard.

Exemple 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

Cette commande crée un cluster avec une cadence de mise à niveau en onde1 et une résilience zonale activée.

Exemple 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

Cette commande crée un cluster avec le mode de mise à niveau manuel et la version de code 7.2.477.9590.

Paramètres

-AdminPassword

Mot de passe administrateur utilisé pour les machines virtuelles.

Type:SecureString
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-AdminUserName

Mot de passe administrateur utilisé pour les machines virtuelles. Valeur par défaut : vmadmin.

Type:String
Position:Named
Valeur par défaut:"vmadmin"
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-AsJob

Exécutez l’applet de commande en arrière-plan et retournez un travail pour suivre la progression.

Type:SwitchParameter
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-ClientCertCommonName

Nom commun du certificat client.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-ClientCertIsAdmin

Permet de spécifier si le certificat client a un niveau d’administrateur.

Type:SwitchParameter
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-ClientCertIssuerThumbprint

Liste des empreintes de l’émetteur pour le certificat client. Utilisez uniquement en combinaison avec ClientCertCommonName.

Type:String[]
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-ClientCertThumbprint

Empreinte numérique du certificat client.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-ClientConnectionPort

Port utilisé pour les connexions clientes au cluster. Valeur par défaut : 19000.

Type:Int32
Position:Named
Valeur par défaut:19000
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-CodeVersion

Version du code service fabric du cluster. Utilisez uniquement si le mode de mise à niveau est Manuel.

Type:String
Alias:ClusterCodeVersion
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-Confirm

Vous demande une confirmation avant d’exécuter l’applet de commande.

Type:SwitchParameter
Alias:cf
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-DefaultProfile

Informations d’identification, compte, locataire et abonnement utilisés pour la communication avec Azure.

Type:IAzureContextContainer
Alias:AzContext, AzureRmContext, AzureCredential
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-DnsName

Nom dns du cluster.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-HttpGatewayConnectionPort

Port utilisé pour les connexions HTTP au cluster. Valeur par défaut : 19080.

Type:Int32
Position:Named
Valeur par défaut:19080
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-Location

Emplacement de la ressource

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-Name

Spécifiez le nom du cluster.

Type:String
Alias:ClusterName
Position:1
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-ResourceGroupName

Spécifiez le nom du groupe de ressources.

Type:String
Position:0
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-Sku

La référence SKU du cluster, les options sont de base : elle aura au moins 3 nœuds de départ et autorise uniquement 1 type de nœud et Standard : elle aura au moins 5 nœuds de départ et autorise plusieurs types de nœuds.

Type:ManagedClusterSku
Valeurs acceptées:Basic, Standard
Position:Named
Valeur par défaut:Basic
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-Tag

Spécifiez les balises en tant que paires clé/valeur.

Type:Hashtable
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-UpgradeCadence

Indique quand de nouvelles mises à niveau de version du runtime de cluster seront appliquées après leur publication. Par défaut, Wave0.

Type:PSClusterUpgradeCadence
Alias:ClusterUpgradeCadence
Valeurs acceptées:Wave0, Wave1, Wave2
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-UpgradeMode

Mode de mise à niveau de version du code service fabric du cluster. Automatique ou manuel.

Type:ClusterUpgradeMode
Alias:ClusterUpgradeMode
Valeurs acceptées:Automatic, Manual
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-UseTestExtension

Si spécifiez que le cluster est évalué avec l’extension de machines virtuelles de test de service.

Type:SwitchParameter
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-WhatIf

Montre ce qui se passe en cas d’exécution de l’applet de commande. L’applet de commande n’est pas exécutée.

Type:SwitchParameter
Alias:wi
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-ZonalResiliency

Indique si le cluster a une résilience de zone.

Type:SwitchParameter
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

Entrées

String

Sorties

PSManagedCluster