This is part of an ongoing series of posts documenting the built-in interpolation functions in Terraform. For more information, check out the beginning post. In this post I am going to cover the abs() function. The example file is on GitHub here.
As a frequent user of Terraform, I’ve found that the documentation is good, but I feel that it could do a better job of explaining how to use the various functions included in the interpolation engine. In this series of posts I am going to document a different Terraform function each day and how you might use it. This won’t require using a provider per se. I’m just going to use variables, the null resource, and outputs to work through these functions. During the course of these posts I am also going to include the examples on GitHub, so you can pull the code whenever you want. So without further ado, let’s get started!
In a previous post I mentioned how I am using Buffer, Feedly, and Zapier to automate parts of my online persona. In this post I will talk about how I found a workflow that wasn’t support by Zapier, and how I used the API from Buffer and Azure Functions to automate post generation.
This is about building my personal brand. If you don’t care about any of that, then you can safely skip this post. If you’re looking for ways to automate your brand building, then this will probably resonate with you. There was a period of time when I thought that marketing myself and having a personal brand was kind of gross. Now I realize that personal branding is pretty important if you want to build a career in the public side of IT. I am not making the argument that the only way to progress in your IT career is by being active on social media, community meetups, and actively blogging. But for a certain type of career path, the one that I seem to be on, those things definitely help.
In the last two parts we deployed an Azure Stack Development Kit on an Azure VM and got it registered with Azure. Then we created an Offer and Plan for the default user and started the download of marketplace items for use on Azure Stack. Now that those items have completed their download, we can move on to the process of installing the Resource Providers (RPs) for Microsoft SQL Server (MSSQL), MySQL Server, and the App Service. In this post I will cover the process and scripts you can use to get the MSSQL and MySQL RPs running. The App Service will be a separate post, due to the additional complexity involved.