IAC Platform/Pipeline Settings
Each workspace must have the IaC platform set, the choices are either Terraform or OpenTofu. Terraform can be used up until version 1.5.7, anything beyond that should use Opentofu.

Auto SettingTerraform/OpenTofu version will be set for the workspaces automatically based on the required version constraint defined in the working directory. If missing, the latest version will be applied.
Note: With auto IaC version the version is resolved from the required_version constraint in the root module only - constraints in child modules are not evaluated.
OpenTofu Encryption
Client-side encryption was added in OpenTofu version 1.7.0. If encryption is used, Scalr will continue to work with the following exceptions:
- Resources and outputs will not be displayed in the workspace dashboard.
- The Scalr reporting feature will not work for these workspaces.
- State files will be listed in workspaces but shown as encrypted
Terragrunt
When updating the pipeline settings, users have the option to execute the runs with Terragrunt if the account admins have enabled it. See more on that here.
Scalr Backend
If the backend is not disabled for the entire environment, it can be enabled or disabled in the pipeline settings per workspace. If disabled, a backend other than Scalr must be set in the Terraform or OpenTofu code, and there are some limitations to be aware of.
Updated 19 days ago
