In this post, I’ll dive into variable validation in Terraform, why you should do it, and show lots of useful examples!
Although the syntax and configuration of your Terraform may be valid, the variables passed into your configuration may not be valid. …
To run an Azure DevOps pipeline on a schedule you can use a ‘scheduled trigger’ in your pipeline YAML definition, or specify it in the Azure DevOps portal.
The schedules block would look something like this:
To manage similar objects in Terraform without writing a separate resource block for each one, you can use either the
In this post, I’ll show how to use the
for_each meta-argument with an example showing how to create an Azure Event Hub namespace, Event hub and Access…
The Azure portal only allows one resource to be exported at a time to an ARM template, and currently, you cannot directly export Bicep templates at all through the portal. …
I recently achieved the ‘Identity and Access Administrator Associate’ Microsoft certification. To get the badge, you will need to pass just one exam, SC-300.
Information on the exam can be found here:
Things that came up in my exam heavily were:
Azure Runbooks live inside of an Azure Automation account. Unfortunately, there is no way in the Azure portal to export all the Runbooks from the automation account in one hit.
When you have a lot of Runbooks, it becomes unreasonable to manually export each one through the portal. Maybe you…
You can use the Azure REST API to interact with Azure programmatically.
The easiest way to get started is to browse the reference pages, navigate to your desired service, and hit the ‘Try it’ button. This will prompt you to log in and fill out the required parameters. The authentication…
When trying to deploy a Packer image using an Azure DevOps pipeline, you’ll need to amend the configuration slightly to accommodate the location of your PowerShell scripts.
Azure has a native Image builder service available. This is actually based on the technology from HashiCorp Packer. The big drawback for me with using Azure image builder is that you still have to use JSON configuration language.
As of Packer v1.5 you can use HCL (Hashicorp configuration language), instead…