Terraform console

Terraform console features

What is a Terraform console?

Terraform console is a main page where you can interact with Terraform provider. It contains all tools necessary to write, test and execute Terraform commands. It is also equipped with Canvas, which can transform and ingest Terraform code into interactive diagram and backwards.

Your requests are handled inside external, temporary environment, where Terraform code is executed. What is happening in the background:

  1. You current changes are saved for each file. You will see popup messages for this action.

  2. All updated files from workspace are transferred into external system. Together with them, request contains:

    1. command for the system

    2. new generic job ID

    3. additional parameters required to properly handle your request are sent (like callback url, JWT token, etc)

  3. You will start getting new responses in Execution logs tab. It is external system reporting current progress of your operation.

  4. After the job is complete, it is recommended yet sometimes not needed to reload the workspace. It will help to properly refresh all data, sent back from external processor into your workspace.

Last updated