Skip to content

Service Fabric Application Deployment

uma075 edited this page Aug 1, 2018 · 2 revisions

You need following things to deploy SF application

  • Cluster on Azure
  • Cluster certificate for authentication
  • SSL certificate for Https (SSL)
  • Key Vault to store the certificates

Steps:

  1. Prepare template.json

  2. Create keyvault

  3. Create cluster certificate and store this in key vault

  4. Create SSL certificate and store in key vault

  5. Add cluster certificate into parameters.json

  6. Create script to deploy cluster into resource group

  7. Create script to add ssl certificate to Nodes.

  8. Change code for support SSL

  9. Create VSTS CI/CD pipeline for deployment

  10. Create build definition

  11. Create release definition

    • For Development, Remove and Unregister Application type
    • For Production, Just upgrade the application, change the Version of application, only that will be deployed.
Clone this wiki locally