Terraform Tutorials: Variables – Data Type – Number

In this example, the instance_count variable is defined with a type of number, and it is given a default value of 1. The AWS provider is then configured to use the us-west-2 region.

The aws_instance resource is used to launch Amazon EC2 instances. The count argument is set to the value of the instance_count variable, which means that Terraform will launch instance_count number of EC2 instances.

You can change the value of instance_count by modifying the default value in the variable definition, or you can specify a different value when you run Terraform by using the -var flag. For example, if you want to launch 3 instances, you can run the following command:

$ terraform apply -var ‘instance_count=3’

Rajesh Kumar
Follow me