As of this writing [Feb 2021], if you've used the Terraform extension from Microsoft DevLabs, you'd have noticed that there is support for only a small set of Terraform commands out of the box. These are "init", "validate", "plan", "validate and apply", and "destroy". But Terraform has many commands: fmt, import, output, show, taint, workspace, … Continue reading Exploring Azure Pipelines, Terraform, and Powershell
Tag: azuredevops
Azure Pipelines (YAML) and Terraform to provision AWS S3
In my previous note, [Azure DevOps and Terraform to provision AWS S3], I listed in detail the steps to be followed to provision an S3 bucket using Azure DevOps and Terraform. I referred to the classic editor in the build definition/azure pipelines. Build and release definitions declared via a classic editor in Azure DevOps, although … Continue reading Azure Pipelines (YAML) and Terraform to provision AWS S3
Azure DevOps and Terraform to provision AWS S3
Here's an interesting use case I came across -that I thought could also be a useful resource to share- and hence this post. I've worked on Terraform and am aware of the solution that it provides to IaC principles. I've worked extensively on Azure DevOps and know that Azure Pipelines can be good at orchestration … Continue reading Azure DevOps and Terraform to provision AWS S3
Variables in Classic Editor of Azure Pipelines (Azure DevOps)
There are three types of variables while working with Azure Pipelines in Azure DevOps: -predefined variables, -variables declared/stored in build and release definitions (pipelines), and - variables declared/stored in variable groups in libraries. Microsoft has in-depth info about predefined variables at AzureDevOps Pipeline Variables. In this note, I discuss the other two types of variables. … Continue reading Variables in Classic Editor of Azure Pipelines (Azure DevOps)
Deploy from Azure DevOps to AWS S3 in 3 steps
How to deploy an artifact from Azure DevOps to AWS S3 in 3 easy steps
Azure DevOps to EC2 instance in 4 steps
How to deploy a build artifact from Azure DevOps to an AWS EC2 instance in 4 easy steps
Pull Request Builds in Azure DevOps -Part 2
Part 2 of how to work with pull requests and builds
Pull Request Builds in Azure DevOps
How to work with pull requests and builds
Protect master in Azure Repos using policies
Step by step guide on how to protect master branch with policies
Getting started with Azure Devops -create a release definition
This is part 8 of a multipart series on getting started with Azure DevOps. Please refer to the below links to access other notes in this series. Part 1: Getting started with Azure DevOps Part 2: Getting started with Azure DevOps -work items Part 3: Getting started with Azure DevOps -add a repo Part 4: … Continue reading Getting started with Azure Devops -create a release definition