Deploy a 5 Node Secure Cluster

Azure Public Test Date Azure Public Test Result

Azure US Gov Last Test Date Azure US Gov Last Test Result

Best Practice Check Cred Scan Check

Bicep Version

Deploy To Azure Deploy To Azure Gov Visualize

This template allows you to deploy a secure 5 node, Single Node Type Service Fabric Cluster running Windows Server 2019 Datacenter on a Standard_D2_v2 Size VMSS with Azure Diagnostics turned on. This template assumes that you already have certificates uploaded to your key vault. If you want to create a new certificate run the New-ServiceFabricClusterCertificate.ps1 file in this sample. That script will output the values necessary for deployment via the parameters file. The certificate that is created by this script is self-signed and should only be used for testing purposes.

Creating a custom ARM template

If you want to create a custom ARM template for your cluster, then you have two choices:

  1. You can acquire this sample template make changes to it.

  2. Log into the azure portal and use the service fabric portal pages to generate the template for you to customize.

    1. Log on to the Azure Portal

    2. Go through the process of creating the cluster as described in Creating Service Fabric Cluster via portal , but don't click on create, instead go to Summary and download the template and parameters.


    1. Unzip the downloaded .zip on your local machine, make any changes to template or the parameter file as you need.

Learn more

To learn more about how to deploy the template, see the quickstart article.

Tags: Microsoft.Storage/storageAccounts, Microsoft.Network/virtualNetworks, Microsoft.Network/publicIPAddresses, Microsoft.Network/loadBalancers, Microsoft.Compute/virtualMachineScaleSets, ServiceFabricNode, IaaSDiagnostics, Microsoft.ServiceFabric/clusters