Streamlined run task reviews provide meaningful context on run task evaluations to help practitioners resolve issues faster without having to leave Terraform Cloud.
Run tasks allow users to directly integrate third-party tools and services within their HashiCorp Terraform Cloud workspace. They are used to perform a wide range of operations, such as managing cost, security, compliance, or enhancing workflows with custom logic. Today, we are excited to build on this functionality with the general availability of streamlined run task reviews; a new feature that accelerates run task evaluation by providing critical information in Terraform Cloud. Streamlined run task reviews are now available for use with the Palo Alto Prisma Cloud run task for Terraform Cloud.
When Terraform Cloud reaches the appropriate stage of a run, all associated run tasks are triggered and users receive run-related information via a callback request. This includes a brief message and an external URL where users can access more comprehensive details on the run task evaluation. A problem with this approach is that it assumes all Terraform practitioners can access the URL to view details on the run task evaluation. However, this is not always the case. In many large organizations, third-party tools and services for addressing governance, managing risk, and ensuring compliance are restricted to a specific group of individuals.
This means that an application developer could encounter a failed run task evaluation and lack access to the external application that provided the necessary context to resolve the issue. This led the developer to seek help to access the details, creating more work for the compliance team, hindering their overall efficiency and potentially leading to delays. Even if developers do have access, this context switching adds time and effort to the review process.
Streamlined run task reviews improve the way run task evaluations are shown in Terraform Cloud and increase the amount of information provided. They are presented in a structured format that enables run task integrations to return detailed information that helps Terraform users quickly identify resource violations, understand the severity of the failure, and remediate their Terraform configuration without having to leave the app.
The detailed information now provided by run tasks includes:
View a list of run task results by severity level.
View run task failure details and recommended solutions directly in Terraform Cloud.
Streamlined run task reviews for Terraform Cloud provide two key benefits:
"We're excited about the new streamlined run task reviews. This updated functionality allows our joint users to have more visibility and efficiency by providing detailed descriptions of violations and fixes from Prisma Cloud in the context of their Terraform deployment environment." - Taylor Smith, Prisma Cloud Senior Product Manager
To get started with streamlined run task reviews for Terraform Cloud, check out the Terraform run task documentation. Then browse run tasks in the Terraform registry to integrate third-party tools for cost, security, and compliance management.
You can get started with Terraform Cloud for free to begin provisioning and managing your infrastructure in any environment. And don’t forget to link your Terraform Cloud and HashiCorp Cloud Platform (HCP) accounts together for a seamless sign-in experience.
Improve the developer experience writing Terraform code with the help of generative AI powered by Amazon CodeWhisperer.
HashiCorp’s Terraform provider for AWS now enables users to manage their S3 Express buckets.
A new view in the HashiCorp Terraform extension for Visual Studio Code shows your Terraform Cloud workspaces and runs, reducing context-switching.