Skip to content

Latest commit

 

History

History
13 lines (11 loc) · 1.78 KB

README.md

File metadata and controls

13 lines (11 loc) · 1.78 KB

Infrastructure as Code (IaC)

This repository contains a number of templates for deploying infrastructure in Microsoft Azure.

  • core-network is a basic virtual network with two domain controllers in an availability set and a jump box for connecting to the VNET.
  • tfs is a template for deploying Team Foundation Server (TFS) into an existing virtual network with domain controllers already deployed.
  • devnet-tfs is a combination of core-network and tfs mentioned above. First the core network is deployed and then the tfs server with database and build agent.
  • sql-alwayson is a template automation for deploying SQL Server (2016 or 2017) with "Always On", high-availability configuration configuration.
  • [tfs-ha] is a template for deploying a high availability version of Team Foundation Server (TFS). It is recommended to use the SQL Always On configuration on the backend for a true high availability configuration. * devnet-tfs-ha is a combination of core-network, sql-alwayson, and tfs-ha mentioned above (including build agents) for a complete end-to-end high-availability DevOps environment base on TFS.
  • ase is a template for deploy Azure App Service Environment (ASE) into an existing or new Virtual Network.
  • ase-agent is a template for deploying a VSTS/TFS build agent into a Virtual Network and let it deploy to a Web App in an App Service Environment (ASE).
  • ase-devops is a combination of ase and ase-agent to demonstrate the complete ASE VSTS/TFS DevOps experience.