Tag Archives: Terraform

Terraform how-to: create a variable list of numbered items

Terraform how-to: create a variable list of numbered items

In a couple of templates I worked on I came across the need to create a variable list of numbered strings that is a product of a different list.

Dealing with this kind of thing is easy when you’re dealing with resources (that support count). It’s less straight-forward when you need to create a local variable, say, to use for a resource’s value, or an output, that don’t.

Let’s have a look at a dirty hack that can help. 🙂

Continue reading

Advertisements

Let’s Terraform the vTM: Part 4 / 4

Let’s Terraform the vTM: Part 4 / 4

Continuing from Part 1, Part 2, and Part 3, in this final instalment we’ll finish our configuration by adding things like SSL offload and L7 routing.

Continue reading


Let’s Terraform the vTM: Part 3 / 4

Let’s Terraform the vTM: Part 3 / 4

Carrying on from Part 1 and Part 2, in this instalment we’ll continue adding to our configuration.

If you’re back with us after a break – feel free to go over the part 1 and 2 again, and if you’re following along – make sure your set-up is all good, and the very last exercise from Part 2 completes correctly.

Continue reading


Let’s Terraform the vTM: Part 2 / 4

Let’s Terraform the vTM: Part 2 / 4

Continuing from Part 1, today we’ll make our template do something useful. If you’re following along – make sure your set-up is all good, and the very last exercise of Part 1 completes correctly.

Ready? Let’s carry on!

Continue reading


Let’s Terraform the vTM: Part 1 / 4

Let’s Terraform the vTM: Part 1 / 4

The freshly-released Pulse Virtual Traffic Manager (vTM) v18.1 comes out with a Terraform Provider for vTM. The provider ships with 100% coverage for all vTM’s REST API resources, and includes support for the API version 4.0 that goes back to vTM 17.2, and the API version 5.2 that includes all the newest features that shipped with vTM 18.1.

In this 4-part post we’ll do a quick introduction of Terraform provider for vTM, and show how it can help you support the needs of your applications.

Continue reading


What is Infrastructure as Code, and why you should care

Applications are lifeblood of a modern business. This means that IT groups everywhere are looking for ways to develop, test, and deploy applications quicker, while reducing risk of mistakes and thus potential defects and security issues.

In this post, we’ll have a quick look at how an approach called “Infrastructure as Code” can help.

Continue reading