Partager via


az sf cluster

Gérer un cluster Azure Service Fabric.

Commandes

Nom Description Type Statut
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]
                     [--cert-subject-name]
                     [--certificate-file]
                     [--certificate-password]
                     [--cluster-name]
                     [--cluster-size]
                     [--location]
                     [--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 en utilisant az configure --defaults group=<name>.

Paramètres facultatifs

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

Dossier du nouveau fichier de certificat à créer.

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

Nom du sujet 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

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

--location -l

Emplacement. Valeurs provenant de : az account list-locations. Vous pouvez configurer le lieu par défaut en utilisant az configure --defaults location=<location>.

--os --vm-os

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

valeurs acceptées: UbuntuServer1604, WindowsServer1709, WindowsServer1709withContainers, WindowsServer1803withContainers, WindowsServer1809withContainers, WindowsServer2012R2Datacenter, WindowsServer2016Datacenter, WindowsServer2016DatacenterwithContainers, WindowsServer2019Datacenter, WindowsServer2019DatacenterwithContainers
valeur par défaut: WindowsServer2016Datacenter
--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

Nom du coffre de clés Azure, il n’est pas donné qu’il s’agit du 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 le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID.

--verbose

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

az sf cluster list

Répertorier les ressources du cluster.

az sf cluster list [--resource-group]

Paramètres facultatifs

--resource-group -g

Nom du groupe de ressources.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID.

--verbose

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

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 en utilisant az configure --defaults group=<name>.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID.

--verbose

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