Terraform Tutorials: Variables – Data Type – Boolean

The last of the available variable types is boolean. They give the option to employ simple true or false values. For example, you might wish to have a variable that decides when to generate the root user password on a new deployment.

variable “set_password” {
default = false
}
The above example boolean can be used similarly to a string variable by simply marking down the correct variable.

create_password = “${var.set_password}”

By default, the value is set to false in this example. However, you can overwrite the variable at deployment by assigning a different value in a command line variable.

terraform apply -var set_password=”true”

Rajesh Kumar
Follow me