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 :
Si vous n’avez pas encore d’abonnement Azure, créez un compte gratuit.
Installez le Kit de développement logiciel (SDK) Service Fabric et le module PowerShell.
Installez Azure PowerShell 4.7.0 (ou ultérieur).
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 :