Partager via


az sf cluster

Gérer un cluster Azure Service Fabric.

Commandes

Nom Description Type État
az sf cluster client-certificate

Gérez le certificat client d’un cluster.

Core GA
az sf cluster client-certificate add

Ajoutez un nom commun ou une empreinte numérique de certificat au cluster pour l’authentification du client.

Core GA
az sf cluster client-certificate remove

Supprimez les certificats clients ou les noms d’objet utilisés pour l’authentification.

Core GA
az sf cluster create

Créez un cluster Azure Service Fabric.

Core GA
az sf cluster durability

Gérez la durabilité d’un cluster.

Core GA
az sf cluster durability update

Mettez à jour le niveau de durabilité ou la référence SKU de machine virtuelle d’un type de nœud dans le cluster.

Core GA
az sf cluster list

Répertorier les ressources du cluster.

Core GA
az sf cluster node

Gérez l’instance de nœud d’un cluster.

Core GA
az sf cluster node-type

Gérer le type de nœud d’un cluster.

Core GA
az sf cluster node-type add

Ajoutez un nouveau type de nœud à un cluster.

Core GA
az sf cluster node add

Ajoutez des nœuds à un type de nœud dans un cluster.

Core GA
az sf cluster node remove

Supprimez les nœuds d’un type de nœud dans un cluster.

Core GA
az sf cluster reliability

Gérez la fiabilité d’un cluster.

Core GA
az sf cluster reliability update

Mettez à jour le niveau de fiabilité du nœud principal dans un cluster.

Core GA
az sf cluster setting

Gérer les paramètres d’un cluster.

Core GA
az sf cluster setting remove

Supprimez les paramètres d’un cluster.

Core GA
az sf cluster setting set

Mettez à jour les paramètres d’un cluster.

Core GA
az sf cluster show

Obtient une ressource de cluster Service Fabric.

Core GA
az sf cluster upgrade-type

Gérez le type de mise à niveau d’un cluster.

Core GA
az sf cluster upgrade-type set

Modifiez le type de mise à niveau d’un cluster.

Core GA

az sf cluster create

Créez un cluster Azure Service Fabric.

az sf cluster create --resource-group
                     [--cert-out-folder --certificate-output-folder]
                     [--cert-subject-name --certificate-subject-name]
                     [--certificate-file]
                     [--certificate-password]
                     [--cluster-name]
                     [--cluster-size]
                     [--location]
                     [--os --vm-os {UbuntuServer1604, WindowsServer1709, WindowsServer1709withContainers, WindowsServer1803withContainers, WindowsServer1809withContainers, WindowsServer2012R2Datacenter, WindowsServer2016Datacenter, WindowsServer2016DatacenterwithContainers, WindowsServer2019Datacenter, WindowsServer2019DatacenterwithContainers}]
                     [--parameter-file]
                     [--secret-identifier]
                     [--template-file]
                     [--vault-name]
                     [--vault-rg]
                     [--vm-password]
                     [--vm-sku]
                     [--vm-user-name]

Exemples

Créez un cluster avec une taille donnée et un certificat auto-signé téléchargé localement.

az sf cluster create -g group-name -c cluster1 -l westus --cluster-size 4 --vm-password Password#1234 --certificate-output-folder MyCertificates --certificate-subject-name cluster1

Utilisez un certificat de coffre de clés et un modèle personnalisé pour déployer un cluster.

az sf cluster create -g group-name -c cluster1 -l westus --template-file template.json \
    --parameter-file parameter.json --secret-identifier https://{KeyVault}.vault.azure.net:443/secrets/{MyCertificate}

Paramètres obligatoires

--resource-group -g

Spécifiez le nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

Paramètres facultatifs

Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.

--cert-out-folder --certificate-output-folder

Dossier du nouveau fichier de certificat à créer.

--cert-subject-name --certificate-subject-name

Nom de l’objet du certificat à créer.

--certificate-file

Chemin d’accès du fichier de certificat existant pour le certificat de cluster principal.

--certificate-password

Mot de passe du fichier de certificat.

--cluster-name -c

Spécifiez le nom du cluster, s’il n’est pas donné qu’il sera identique au nom du groupe de ressources.

--cluster-size -s

Nombre de nœuds dans le cluster. La valeur par défaut est de 5 nœuds.

--location -l

Location. Valeurs provenant de : az account list-locations. Vous pouvez configurer l’emplacement par défaut à l’aide de az configure --defaults location=<location>.

--os --vm-os

Système d’exploitation des machines virtuelles qui composent le cluster.

Propriété Valeur
Valeur par défaut: WindowsServer2016Datacenter
Valeurs acceptées: UbuntuServer1604, WindowsServer1709, WindowsServer1709withContainers, WindowsServer1803withContainers, WindowsServer1809withContainers, WindowsServer2012R2Datacenter, WindowsServer2016Datacenter, WindowsServer2016DatacenterwithContainers, WindowsServer2019Datacenter, WindowsServer2019DatacenterwithContainers
--parameter-file

Chemin d’accès au fichier de paramètres du modèle.

--secret-identifier

URL de secret Azure Key Vault existante.

--template-file

Chemin d’accès au fichier de modèle.

--vault-name

Le nom du coffre de clés Azure, s’il n’est pas donné, sera le nom du groupe de ressources de cluster.

--vault-rg

Nom du groupe de ressources Key Vault, s’il n’est pas donné, il s’agit du nom du groupe de ressources de cluster.

--vm-password

Mot de passe de la machine virtuelle.

--vm-sku

Référence SKU de machine virtuelle.

--vm-user-name

Nom d’utilisateur pour la journalisation sur la machine virtuelle. La valeur par défaut est adminuser.

Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.

Propriété Valeur
Valeur par défaut: False

az sf cluster list

Répertorier les ressources du cluster.

az sf cluster list [--resource-group]

Paramètres facultatifs

Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.

--resource-group -g

Nom du groupe de ressources.

Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.

Propriété Valeur
Valeur par défaut: False

az sf cluster show

Obtient une ressource de cluster Service Fabric.

Obtenez une ressource de cluster Service Fabric créée ou dans le processus de création dans le groupe de ressources spécifié.

az sf cluster show --cluster-name
                   --resource-group

Paramètres obligatoires

--cluster-name -c

Spécifiez le nom du cluster, s’il n’est pas donné qu’il sera identique au nom du groupe de ressources.

--resource-group -g

Spécifiez le nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.

Propriété Valeur
Valeur par défaut: False