Disclaimer: I like for my blog posts to be pretty basic so that you can pick up a new skill without knowing a ton of background, but this post assumes that you know about InSpec, Terraform, and Test Kitchen. It also assumes that you know how to call a Terraform...

Walk with me for a moment if you will. Let’s say you need to spin up a Windows 2016 node in Terraform that has to join the Active Directory domain. And then you need to be able to WinRM into that node during your Terraform run, because let’s say you...

I’m a big fan of Test Kitchen for testing Chef, and I really like the kitchen-azurerm driver. I started my client with it two years ago, and they’re using it for all of their cookbook CI/CD now. It’s fantastic. However, we’ve had a little nagging problem ever since we started...

Up until InSpec 2.0, you could only use InSpec to scan actual infrastructure. When resources became available in InSpec to scan cloud subscriptions, I was thrilled. There are a million and one reasons you’d want to take stock of your Azure resources. Whether you’re trying to validate that your ARM...

We’ve all been subject to the scare-mongering around how technology will “take-over” and AI robots are going to kill us all and whatever. Really, though, we all know that technology is neutral, not inherently good or evil. So I really love a good story about how someone harnessed technology for...

I ran across an interesting question at work the other day for which I had to do a little digging, so I thought I’d share it with you to maybe save you some of the digging of your own. Disclaimer: I’m only talking about AZURE here, so if you see...

I love to over-metaphorize things, and I’ve been wanting to do that in regard to my bike accident for some time now. I was in a bicycle accident back in April, and I’ve been thinking about its correlation to DevOps and/or IT in general ever since. A friend of mine...

Last week I finished the last of the three required tests to become a Certified Chef Developer (and passed - woohoo!). I took it kind of slowly, and just made it a quarterly objective to either study for or take a test over the past six months. It was a...

On Monday, I gave you some basic tips about working with Terraform in Azure, and today I want to show you what I’ve learned about creating virtual machines from custom images. First of all, there are a lot of ways in which you can create your image, Packer being a...

I’ve been really getting into Terraform lately and have been interested to see how well it plays with Azure. I have to say, I’m pretty impressed. In fact, I’ve had a lot of fun with it. If you’re not familiar with Terraform, in their words: Terraform enables you to safely...