learn-terraform

Course outlines for learning terraform.

View the Project on GitHub robertdebock/learn-terraform

tfenv

expected time requirements
15 minutes A computer with Terraform installed, terraform knowledge.

Goal: Learn how to benefit from tfenv.

Explanation

tfenv is a tool to manage versions of Terraform. It can be useful to quickly download or select a new version of Terraform. This would be useful for developing Terraform code and testing if it works on multiple versions of Terraform.

Howto

You may need to install tfenv. On the lab-machines it’s ready to be used.

Once installed you can:

You can also pick a version in .terraform-version.

Assignment

  1. What version of Terraform do you have installed now?
  2. Install a very old version (0.6.1) of Terraform, see if your code still works.
  3. Update to the latest version of Terraform.

Questions: