Tutoriel : Déployer un cluster Service Fabric managé

Dans cette série de tutoriels, nous abordons les points suivants :

Cette partie de la série explique comment :

  • Se connecter au compte Azure
  • Créer un groupe de ressources
  • Déployer un cluster Service Fabric managé
  • Ajouter un type de nœud principal au cluster

Prérequis

Avant de commencer ce tutoriel :

Se connecter au compte Azure

Remplacez <your-subscription> par la chaîne de connexion de votre compte Azure et connectez-vous :

Login-AzAccount
Set-AzContext -SubscriptionId <your-subscription>

Créer un groupe de ressources

Ensuite, créez le groupe de ressources pour le cluster Service Fabric managé, en remplaçant <your-rg> et <location> par le nom du groupe et l’emplacement souhaités.

$resourceGroup = "myResourceGroup"
$location = "EastUS2"

New-AzResourceGroup -Name $resourceGroup -Location $location

Déployer un cluster Service Fabric managé

Créer un cluster managé Service Fabric

Dans cette étape, vous créez un cluster Service Fabric managé en utilisant la commande PowerShell New-AzServiceFabricManagedCluster. L’exemple suivant crée un cluster nommé myCluster dans le groupe de ressources nommé myResourceGroup. Ce groupe de ressources a été créé à l’étape précédente dans la région eastus2.

Pour cette étape, fournissez vos propres valeurs pour les paramètres suivants :

  • Nom du cluster : Entrez un nom unique pour votre cluster, par exemple mysfcluster.
  • Mot de passe d’administrateur : entrez un mot de passe pour l’administrateur à utiliser pour le protocole bureau à distance (RDP) sur les machines virtuelles sous-jacentes dans le cluster.
  • Empreinte de certificat du client : Indiquez l’empreinte du certificat client que vous souhaitez utiliser pour accéder à votre cluster. Si vous n’avez pas de certificat, suivez les instructions fournies dans Définir et récupérer un certificat pour créer un certificat auto-signé.
  • Référence SKU du cluster : Spécifiez le type de cluster Service Fabric managé à déployer. Les clusters avec une référence SKU De base sont destinés seulement aux déploiements de test et ne permettent pas l’ajout ou la suppression d’un type de nœud.
$clusterName = "<unique cluster name>"
$password = "Password4321!@#" | ConvertTo-SecureString -AsPlainText -Force
$clientThumbprint = "<certificate thumbprint>"
$clusterSku = "Standard"

New-AzServiceFabricManagedCluster -ResourceGroupName $resourceGroup -Location $location -ClusterName $clusterName -ClientCertThumbprint $clientThumbprint -ClientCertIsAdmin -AdminPassword $password -Sku $clusterSKU -Verbose

Ajouter un type de nœud principal au cluster Service Fabric managé

Dans cette étape, vous ajoutez un type de nœud principal au cluster que vous avez créé. Chaque cluster Service Fabric doit avoir au moins un type de nœud principal.

Pour cette étape, fournissez vos propres valeurs pour les paramètres suivants :

  • Nom du type de nœud : Entrez un nom unique pour le type de nœud à ajouter à votre cluster, par exemple « NT1 ».

Notes

Si le type de nœud à ajouter est le premier ou le seul type de nœud dans le cluster, la propriété Principal doit être utilisée.

$nodeType1Name = "NT1"

New-AzServiceFabricManagedNodeType -ResourceGroupName $resourceGroup -ClusterName $clusterName -Name $nodeType1Name -Primary -InstanceCount 5

Cette commande peut prendre plusieurs minutes.

Valider le déploiement

Vérifier les ressources déployées

Une fois le déploiement terminé, recherchez la valeur Service Fabric Explorer dans la page de vue d’ensemble de la ressource de cluster Service Fabric managé dans le portail. Quand un certificat vous est demandé, utilisez le certificat pour lequel l’empreinte numérique du client a été fournie dans la commande PowerShell.

Important

L’ajout manuel de modifications aux ressources d’un cluster managé n’est pas pris en charge.

Étapes suivantes

Dans cette étape, nous avons créé et déployé notre premier cluster Service Fabric managé. Pour en savoir plus sur la mise à l’échelle d’un cluster, consultez :