Terraform Workflow with Azure: Write, Plan and Apply

This post is the second part of a multi-part blog post and video on Terraform with Azure.  The previous video located here went over configuring an environment for Terraform and Azure.  This post reviews the basic Terraform workflow.  In the process, we create our first deployment to Azure with Terraform.

Continue reading “Terraform Workflow with Azure: Write, Plan and Apply”

Getting started with Terraform and Azure: Overview and Setup

If you landed here, I assume you know what Terraform is and why to use it.  If that’s not the case, check out the monolog on my video below that covers those topics.  This post, however, is dedicated to the steps required to prepare a Windows 10 computer for Terraform.  The steps are similar if using Windows 11.  The most significant difference is the start menu is in the center bottom of your screen.

Continue reading “Getting started with Terraform and Azure: Overview and Setup”

Image Builder and WVD Session Hosts with One Azure DevOps Pipeline

This video picks up where the last two DevOps videos left off.  We use one Azure DevOps Pipeline and multiple jobs to build an updated image with Azure Image Builder, then deploy new Virtual Machines, Windows Virtual Desktop Session Hosts in this example, with the updated image.  We also go over addressing Image Builder failures in the DevOps pipeline.

Continue reading “Image Builder and WVD Session Hosts with One Azure DevOps Pipeline”

Deploy Windows Virtual Desktop (WVD) Session Hosts with Azure DevOps

In this video, we go over using an Azure DevOps pipeline to automate building and Deploying Windows Virtual Desktop (WVD) Session Hosts.  This Azure DevOps tutorial builds on previous videos and demonstrates how to use Azure ARM Templates and parameter files to deploy WVD Session Hosts.  Next, the ARM template and parameter file is used in an Azure DevOps pipeline along with PowerShell and Azure Key Vault secretes to securely automate the deployment of Session Hosts based on the latest Shared Image Gallery (SIG) image.

Continue reading “Deploy Windows Virtual Desktop (WVD) Session Hosts with Azure DevOps”

Azure DevOps Pipeline and Image Builder

In this video, we go over using an Azure DevOps pipeline to automate the image build process with Azure Image Builder.  This Azure DevOps tutorial goes over using Azure DevOps with VS Code to manage files.  We then build a YAML pipeline with Azure CLI, ARM template deployments and PowerShell to build an image.

Continue reading “Azure DevOps Pipeline and Image Builder”