Esse script de exemplo cria um cluster do Service Fabric de cinco nós protegido com um certificado X.509. O comando cria um certificado autoassinado e o carrega em um novo cofre de chaves. O certificado também é copiado para um diretório local. Defina o parâmetro -OS para escolher a versão do Windows ou Linux que é executada nos nós de cluster. Personalize os parâmetros conforme necessário.
Se necessário, instale o Azure PowerShell usando as instruções encontradas no Guia do Azure PowerShell e, em seguida, execute Connect-AzAccount para criar uma conexão com o Azure.
Exemplo de script
PowerShell
#Provide the subscription Id$subscriptionId = 'yourSubscriptionId'# Certificate variables.$certpwd="Password#1234" | ConvertTo-SecureString -AsPlainText -Force$certfolder="c:\mycertificates\"# Variables for VM admin.$adminuser="vmadmin"$adminpwd="Password#1234" | ConvertTo-SecureString -AsPlainText -Force# Variables for common values$clusterloc="SouthCentralUS"$clustername = "mysfcluster"$groupname="mysfclustergroup"$vmsku = "Standard_D2_v2"$vaultname = "mykeyvault"$subname="$clustername.$clusterloc.cloudapp.azure.com"# Set the number of cluster nodes. Possible values: 1, 3-99$clustersize=5# Set the context to the subscription Id where the cluster will be createdSelect-AzSubscription -SubscriptionId$subscriptionId# Create the Service Fabric cluster.New-AzServiceFabricCluster -Name$clustername -ResourceGroupName$groupname -Location$clusterloc `
-ClusterSize $clustersize -VmUserName$adminuser -VmPassword$adminpwd -CertificateSubjectName$subname `
-CertificatePassword $certpwd -CertificateOutputFolder$certfolder `
-OS WindowsServer2016DatacenterwithContainers -VmSku$vmsku -KeyVaultName$vaultname
Limpar a implantação
Após a execução do exemplo de script, o comando a seguir pode ser usado para remover o grupo de recursos, o cluster e todos os recursos relacionados.
Sintaxe e propriedades do Microsoft.ServiceFabric/managedclusters/applications do Azure a serem usadas nos modelos do Azure Resource Manager para implantar o recurso. Versão mais recente da API
Neste tutorial, você aprende a excluir um cluster do Service Fabric hospedado pelo Azure, bem como todos os seus recursos. Você pode excluir o grupo de recursos que contém o cluster ou excluir os recursos de maneira seletiva.