In a real-world situation of test-driven development, it will be a combination of developing terraform scripts and experimenting with the cloud portal. However, during this time, you may need to leverage resources produced manually on the cloud provider’s website. The two methods are to use a data block or an import statement. In this blog… Continue reading How to use existing resource in a terraform project
Category: Advanced
How to make the block dynamic in terraform
In this blog, we will discuss about the dynamic block. Which is like more advanced version of looping available in terraform. It is better to have a knowledge of count, conditionals ,for_each and object data type before reading this blog. First of all, understand the basic usage of dynamic blocks. The basic use case is… Continue reading How to make the block dynamic in terraform
How to iterate in terraform with for_each.
In the previous article we have already learn to iterate with count structure and also we have how it works and its disadvantages, In this article we will look deeply into for_each, which is another way to achieve looping in terraform. The simplest example I can think of is to create some 10 or 20… Continue reading How to iterate in terraform with for_each.
How to create resource conditionally in terraform
In this cloud era, every other resources existence is dependent on another resource. Which is nothing but conditional existence. In this blog, we will discuss about the same, How to create resource conditionally in terraform using conditional expressions. We will discuss about the same by going through examples with two different use cases. Firstly using… Continue reading How to create resource conditionally in terraform
How to iterate over terraform resources with count
Imagine you have to create a 100 files on you remote server or let’s say you need to create 30 virtual machines as part of your infrastructure setup. If you want to accomplish this task via terraform, you should learn COUNT and this is a must read blog for you. Terraform created a design pattern… Continue reading How to iterate over terraform resources with count