I start planning for the following year in the last two weeks of December. I use Azure DevOps to track my work -break down goals into features, and features into user stories, which I map into sprints. Creating iterations and adding them to projects is something that anyone can automate. Last year I used the … Continue reading Automate Azure Boards iteration using PowerShell and Azure Pipelines
Tag: azuredevops
Create an Amazon Managed Grafana dashboard using Terraform and Azure Pipelines
Recently I came across a use case where I was required to create Grafana dashboards using the Terraform Grafana provider. Although it did not sound too complex, it soon became once I started automating the process using Azure Pipelines. In this note, I documented the challenge and the solution. Before diving deeper, an Amazon Managed … Continue reading Create an Amazon Managed Grafana dashboard using Terraform and Azure Pipelines
Create Azure DevOps iterations using PowerShell
I start planning for the following year in the last two weeks of December. I use Azure DevOps to track my work -break down goals into features, and features into user stories, which I map into sprints. Creating iterations and adding them to projects is something that anyone can automate. I learned that from Vinicius … Continue reading Create Azure DevOps iterations using PowerShell
CI/CD of Terraform workspace with YAML based Azure Pipelines
This note focuses on using Azure DevOps with Terraform workspace to automate the ideas discussed in the previous two notes (i) CI/CD using Terraform and Azure Pipelines -ideation and (ii) Terraform workspace with multiple AWS accounts. If you are new to Azure DevOps, I would suggest you familiarize yourself with either Azure DevOps build and … Continue reading CI/CD of Terraform workspace with YAML based Azure Pipelines
Exploring Azure Pipelines, Terraform, and Powershell
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 tiny 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
Azure Pipelines (YAML) and Terraform to provision Amazon S3
In my previous note, [Azure DevOps and Terraform to provision Amazon S3], I listed in detail the steps to be followed to provision an Amazon 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, … Continue reading Azure Pipelines (YAML) and Terraform to provision Amazon S3
Azure DevOps and Terraform to provision Amazon S3
Here's an interesting use case I came across -that I thought could also be a valuable 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 Azure Pipelines can also be good at orchestration. … Continue reading Azure DevOps and Terraform to provision Amazon 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 Amazon S3 in 3 steps
How to deploy an artifact from Azure DevOps to AWS S3 in 3 easy steps
Azure DevOps to Amazon EC2 instance in 4 steps
How to deploy a build artifact from Azure DevOps to an AWS EC2 instance in 4 easy steps