Terraform allows you to define and create complete infrastructure deployments in Azure. You build Terraform templates in a human-readable format that create and configure Azure resources in a consistent, reproducible manner.
VM
Some of the Terraform – Azure script errors and solutions
Some of the errors you receive while creating infrastructure in Azure using Terraform
Schedule Azure Release Pipeline to Create & Delete VMs (Linux/Windows) and VSTS Build Agents on it
In this article we will see how you can use “Schedule release trigger” feature of Azure Release Pipeline to schedule deletion & creation of the VM and configuration of VSTS build agent.
How to create self hosted Linux Build Agent using azure release pipeline (ARM template)
Create Self Hosted Linux Build agent using release pipeline (ARM template) and override template parameter values using variables and scope for release pipeline.
How to connect to Azure Linux VM with SSH (no password)
SSH is an encrypted connection protocol that allows secure sign-ins over unsecured connections. SSH is the default connection protocol for Linux VMs hosted in Azure.
How to create windows VSTS build agent using ARM template in Visual studio 2017
Using ARM template you can create new Windows VM in a new vnet, storage account, nic, and public ip with the new compute stack then install the Visual Studio Team Services build agent.